Salut all
Voila, comme dit le titre, j'aimerai faire apparaitre/disparaitre des listes en fonctions des choix fait sur une autre liste..
Voila un code que j'ai réalisé pour exemple:
Code js : 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
17 <script type="text/javascript"> function display() { var td = document.getElementById('cacher'); if(td.style.display == 'none') { td.style.display = 'block'; } else { td.style.display = 'none'; } } </script>
Code html : 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
17
18
19
20
21
22
23
24
25 <fieldset> <legend>Détails de votre commande de PC</legend> <table> <tr> <td><label>Choisissez-vous un PC pré-configuré:</label></td> <td><Select onchange="display();return false;" name="PcPreConfigure" required> <option selected="selected" name="PcPreConfigure" value=""></option> <option name="PcPreConfigure" value="Oui">Oui</option> <option name="PcPreConfigure" value="Non">Non</option> </select></td> <td><Select style="display:none;" id="cacher" required> <option selected="selected" value=""></option> <option value="Oui">test1</option> <option value="Non">test2</option> </select></td> <td><Select style="display:none;" id="cacher" required> <option selected="selected" value=""></option> <option value="Oui">test3</option> <option value="Non">test4</option> </select></td> </tr> </table> </fieldset>
En gros j'aimerai que:
lorsqu'on choisi sur le première liste le choix "oui", la liste avec les choix "test1" et "test 2", apparait
lorsqu'on choisi sur le première liste le choix "non", la liste avec les choix "test3" et "test 4", apparait
Avec le code si dessus lorsqu'on choisi le choix "oui" ça fonctionne, mais pas avec le choix "non"...
J'y suis presque Merci d'avance pour votre aide!!
Partager