Comment cacher menu déroulant automatiquement

Signaler
Messages postés
25
Date d'inscription
lundi 4 décembre 2006
Statut
Membre
Dernière intervention
14 novembre 2009
-
Messages postés
4933
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
-
Salut,

J'ai un petit problème avec le javascript, j'ai un menu déroulant vertical et j'aimerais qu'il se cache automatiquement lorsque la sourie quitte le menu, genre ''onmouseout''.

Merci

Voici le code javascript :

//<!--
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';}
}
//-->

Et le menu :

                   
            * : Ligne d'intervention
               
                   
                        <li></li>
                        <li>Historique</li>
                        <li></li>
                        <li>Mission</li>
                        <li></li>
                        <li>Philosophie</li>
                        <li></li>
                        <li>Composition du conseil d'administration</li>
                        <li></li>
                        <li>Territoires désservis</li>
                   
               
       

1 réponse

Messages postés
4933
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
11
bonjour,

                <dd id="smenu6"
                            onmouseout=this.style.display='none';>

si j'ai compris !

mais tu devrais creuser le css, javascript inutile ici
( si tu oublies les vieilles versions, comme IE 6 par exemple )
et avec le bon !doctype

Cordialement

          Bul [mon Site] [M'écrire]         
                membre du CCC~0