afficher/masquer une div

afficher/masquer une div - HTML/CSS - Programmation

Marsh Posté le 28-01-2008 à 19:29:51    

Salut a tous,
 

Code :
  1. <script>
  2. function visibilite(thingId)
  3. {
  4. var targetElement;
  5. targetElement = document.getElementById(thingId) ;
  6. if (targetElement.style.display == "none" )
  7. {
  8. targetElement.style.display = "" ;
  9. } else {
  10. targetElement.style.display = "none" ;
  11. }
  12. }
  13. </script>


 

Code :
  1. <div id="bonjour" style="display:none"> Contenu de ma div </div>


 

Code :
  1. <a href="javascript:visibilite('bonjour');">afficher/masquer</a>


 
le probleme avec ce script c'est que la div est masquer dès le chargement de ma page..
et je voudrais faire l'inverse! pouvez vous m'aider?
 
Merci d'avance!
 
edit: résolu: il fallait remplacer ça "<div id="bonjour" style="display:none"> Contenu de ma div </div>" par ça: "<div id="bonjour" style="display:"> Contenu de ma div </div>"
 
chui vraiment nul en javascript lol


Message édité par GostSn le 28-01-2008 à 19:33:04

---------------
http://www.free-tribes.org
Reply

Marsh Posté le 28-01-2008 à 19:29:51   

Reply

Marsh Posté le 30-01-2008 à 19:55:20    

<div id="bonjour" style="display:block"> Contenu de ma div </div>
 
Puis bon je trouve ton code moyen, moi j'utilise ca :
 

Code :
  1. function alt(id) {
  2. var d = document.getElementById(id);
  3. if (d.style.display=='none')
  4.     d.style.display='block';
  5. else d.style.display='none';
  6. }


Message édité par GordonF_69 le 30-01-2008 à 19:57:54
Reply

Marsh Posté le 30-01-2008 à 21:25:01    

effectivement!
merci bien!


---------------
http://www.free-tribes.org
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed