Salut à tous,
J'ai une liste de 6 menus (liens textes) qui sont placés horizontalement et lorsque je passe ma souris dessus une div s'affiche juste en dessous avec les sous-menus correspondant à ce menu.
Chaque menu (lien texte) à un id unique du type id="onglet_1", id="onglet_2", etc...
Je voudrais apporter une temporisation sur l'ouverture de ces div parce qu'il suffit de passer sur les liens pour qu'elles s'ouvrent et parfois ce n'est pas nécessaire et même gênant mais je n'ai pas trouvé la solution pour modifier mon code javascript pour apporter cette temporisation.
Voici mon code javascript :
Quelqu'une sait-il qu'est-ce qu'il faut ajouter/modifier à ce code javascript pour apporter cette temporisation ?
D'avance merci pour votre aide.
Bruno
J'ai une liste de 6 menus (liens textes) qui sont placés horizontalement et lorsque je passe ma souris dessus une div s'affiche juste en dessous avec les sous-menus correspondant à ce menu.
Chaque menu (lien texte) à un id unique du type id="onglet_1", id="onglet_2", etc...
Je voudrais apporter une temporisation sur l'ouverture de ces div parce qu'il suffit de passer sur les liens pour qu'elles s'ouvrent et parfois ce n'est pas nécessaire et même gênant mais je n'ai pas trouvé la solution pour modifier mon code javascript pour apporter cette temporisation.
Voici mon code javascript :
Code:
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 0; i<=100; i++) {
if (document.getElementById('onglet_'+i)) {document.getElementById('onglet_'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
Quelqu'une sait-il qu'est-ce qu'il faut ajouter/modifier à ce code javascript pour apporter cette temporisation ?
D'avance merci pour votre aide.
Bruno