max10 Posté 8 Février 2006 Partager Posté 8 Février 2006 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Vanator Posté 14 Avril 2006 Partager Posté 14 Avril 2006 Je sais que je vais répondre à côté, et que ce n'est pas en attente de la réponse (peut-être déjà trouvée depuis), surtout que je ne connais pas trop Javascript encore car je débute, donc pour t'aider c'est pas moi qui pourrait t'aider. Toutefois, je souhaitais dire que pour les menus déroulants il vaut mieux les faire en CSS, car par exemple Google ne suit pas les menus déroulants en Javascript. Et puis c'est plus propre en CSS Gabarits de menus déroulants en CSS sur Alsacréations Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredrick Posté 24 Avril 2006 Partager Posté 24 Avril 2006 ton problème ne vient pas de ce bout de code mais des liens de ton menu, je pense. tu dois écrire un truc du genre à tous tes liens du menu : onmouseover="java script:montre('smenu1');" onmouseout="java script:montre();" Vas-y tu verras ça marche, Bonne journée, Fred Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant