Bonjour,
Voici un code html qui appel une fonction javascript "menu()" :
Quand je clique sur Menu : ma fonction menu() est appelée une fois avec comme argument 0.
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 <div id="menu"> <ul> <li onClick="menu('0');">Menu <ul id="0"> <li onClick="menu('1');">menu 1 <ul id="1"> <li onClick="menu('11');">menu 11 <ul id="11"></ul> </li> </ul> </li> </ul> </li> </ul> </div>
Quand je clique sur Menu 1 : ma fonction est appelée deux fois à la suite, une première fois avec l'argument 1 et une deuxième fois avec l'argument 0.
Quand je clique sur Menu 11 : ma fonction est appelée 3 fois, avec comme argument 11 puis 1 puis 0.
Comment faire pour que ma fonction ne soit appeler qu'une fois quand je clique dans un sous menu ?
Merci d'avance pour vos réponses.
Partager