bonjour,
je me suis fais un petit code pour l'apparition d'un div lorsqu'on clic sur un lien.
mon problème est en effet très légé:
lors du premier clic sur le lien rien ne se passe,
si je clique une deuxième fois mon div apparait.
après ça si je reclic ça fonctionne correctement.
si je recharge la page faut de nouveau faire un double clic pour que ça s'ouvre.
est ce que quelqu'un peut me dire ce que je peux faire?
pour que ça s'ouvre du premier clic?
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function displayChange() { var monel = document.getElementById('formRechercheCache'); var divinputcache = document.getElementById('inputcache'); if(monel.style.display=='none') { monel.style.display='block'; //on ajoute un div caché qui dit que le formulaire de recherche est ouvert } else { monel.style.display='none'; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href='#' onclick='displayChange();' title='' id='menu_trois'>
Partager