Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2640 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème afficher/montrer DIV

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème afficher/montrer DIV

n°1696297
kurstley
Posté le 03-03-2008 à 14:47:08  profilanswer
 

Bonjour à tous,
 
Je connais pas grand chose en javascript, et en fait je recherche un script différent de tous ceux qu'on peut trouver sur le web concernant l'affichage et le masquage de DIV  ;)  
 
Je m'explique, la plupart du temps on trouve un script permettant de cacher ou afficher un div via un lien du genre "Afficher / Cacher mon DIV", moi je recherche un script plutot dans ce gout la avec comme lien :
 
Afficher le div 1
Afficher le div 2
Afficher le div 3
 
Lorsque l'utilisateur clique sur "Afficher le div 1", biensur div 1 s'affiche, mais si cet utiliasteur clique sur "Afficher le div 3", alors div 3 s'affiche et div 1 est caché... et ainsi de suite, ce qu'il fait qu'un seul div ne pourra être affiché sur les 3 dans la page, j'éspère être clair, en vous remerciant d'avance  :)

mood
Publicité
Posté le 03-03-2008 à 14:47:08  profilanswer
 

n°1696310
kao98
...
Posté le 03-03-2008 à 14:55:36  profilanswer
 

Un système d'onglet quoi !
J'aimerais bien savoir en quoi tous les scripts que tu peux trouver sur le web ne correspondent pas à ce que tu cherches ?


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1696345
kurstley
Posté le 03-03-2008 à 15:24:33  profilanswer
 

Voila ! Tout simplement parce que je ne trouve que des scripts de ce style la : http://www.editeurjavascript.com/s [...] _3_182.php
 
Alors j'essaye de faire un pti mix pour faire ce que je veux  :whistle: Mais... ca marche jamais, j'arrive pas à cacher LE div qui est ouvert pour le remplacer par celui qu'on veut afficher ...  :pfff:

n°1697070
odo91600
Posté le 04-03-2008 à 16:15:23  profilanswer
 

si ça peut aider,
 
j'utilise le meme systeme au clavier avec ça :

Code :
  1. if(key == 53) { //   key rouge
  2.  document.getElementById("div0" ).style.visibility = "visible";
  3.   document.getElementById("div1" ).style.visibility = "hidden";
  4.  document.getElementById("div2" ).style.visibility = "hidden";
  5. }
  6. else{
  7.  document.getElementById("div0" ).style.visibility = "hidden";
  8.  document.getElementById("div1" ).style.visibility = "visible";
  9. }


 
bon courage

n°1697081
OyT
dyslexics have more fnu
Posté le 04-03-2008 à 16:35:09  profilanswer
 

sinon tu fais un lien qui te lance une fonction js afficherDiv(id) qui ressemblerait à ça:
 
 
 

Code :
  1. var nombreDiv= 3;(pour suivre ton exemple)
  2. function afficherDiv(id)
  3. {
  4.   this.cacherDiv()
  5.   document.getElementById("div"+id ).style.visibility = "visible";
  6. }
  7. function cacherDiv()
  8. {
  9.   for(i=0; i<nombreDiv; i++)
  10.   {
  11.      document.getElementById("div"+i ).style.visibility = "hidden";
  12.   }
  13. }


 
 


---------------
yop yop
n°1697860
kurstley
Posté le 05-03-2008 à 21:04:43  profilanswer
 

Merci bien ! J'ai réussi à faire ce que je voulais, malgré que je n'y connaisse pas grand chose en javascript, j'ai trouvé comment faire, le code de OyT est clair, j'ai un peu changer, et ca roule, et surtout ... ca marche :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème afficher/montrer DIV

 

Sujets relatifs
Problème avec SASProblème connexion serveur sql server
Problème sauvegarde envoi de mails Lotus Notes dans macro VBAVBA Excel, problème de filtre avec valeurs décimales
camera ip problème d'affichageformulaire html et liste déroulante, problème avec l'option par défaut
[JAVA SWING] probleme avec la gestion des layout managerPetit problème avec encodage
problème encodage caractére avec htmlspecialchars()Problème mysql_connect()
Plus de sujets relatifs à : Problème afficher/montrer DIV


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR