Bonjour ,
J'ai un petit script qui me permet de deployer ou non un div en fonction d'un clic sur un lien
(le clic sur le lien permet de monter le div non apparent au depart et de le cacher par un second clic et ainsi de suite)
Cependant quand j'en ai plusieurs sur une page je souhaiterais que l'ouverture d'un permette de fermer l'autre qui est ouvert pour n'en fait n'en afficher seulement un a la fois.
Est-ce possible ?
voici mon code actuel :
le script :
le div
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 function cache(id){ document.getElementById(id).style.display = (document.getElementById(id).style.display == "none")?(""):("none"); }
Actuellement quand j'utilise cette technique pour tout mes div cach�s ils sont tous independant et peuvent s'ouvrir et ce fermer sans que cela touche aux autre (ce que je voudrais justement changer...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 echo "<div style=cursor:pointer class=... onclick=cache('menu1')>Critiquer ".$row["user_prenom"]."</div>"; echo "<div style=display:none id=menu1>";)
Partager