Comment cacher menu déroulant automatiquement

leclanalucky Messages postés 25 Date d'inscription lundi 4 décembre 2006 Statut Membre Dernière intervention 14 novembre 2009 - 8 nov. 2008 à 18:14
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 - 8 nov. 2008 à 18:58
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

Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
8 nov. 2008 à 18:58
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
0
Rejoignez-nous