Je voudrais qu'en cliquant sur un élément d'une liste déroulante A , j'affiche une autre liste déroulante B et quand je sélectionne un autre élément de A, j'affiche une autre liste déroulante C.
Pour la liste A par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <select size="1" name="choix_diplome" id="A" onChange="display_or_not();">
Et ma fonction JavaSCript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function display_or_not(){ if (document.getElementById("A").value == "G.E.A."){ document.getElementById("B").style.visibility = "visible"; } else { document.getElementById("B").style.visibility = "hidden"; } if (document.getElementById("A").value == "Q.L.I.O."){ document.getElementById("C").style.visibility = "visible"; } else { document.getElementById("C").style.visibility = "hidden"; } }
ça marche sous firefox mais pas sous IE, il ne réagi pas, n'affiche rien
Merci à tous pour votre aide
Partager