menu deroulant vertical : reste apparent

menu deroulant vertical : reste apparent - HTML/CSS - Programmation

Marsh Posté le 08-02-2006 à 12:55:03    

Bonjour
mon menu deroulant en javascript reste apparent : en enlevant la souris, il ne disparait pas.
qq1 peut-il m'aider?  
la fonction est la suivante :  
 
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {
d.style.display='block';
}
}
 
 
Merci

Reply

Marsh Posté le 08-02-2006 à 12:55:03   

Reply

Marsh Posté le 08-02-2006 à 13:25:54    

J'imagine que tu appelle cette fonction sur un "onmouseover"...
Il faut que ajoute la fonction suivante sur un "onmouseout":

Code :
  1. function cache(id){
  2. document.getElementById('id').style.display='none';
  3. }


Tu n'es même pas obligé de faire une fonction pour ca d'ailleurs...

Reply

Sujets relatifs:

Leave a Replay

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