Bonjour tout le monde!
Je suis novice en Java et je bug sur une petite fonction qui me prend la tete!!!
Voila mon problème :
J'ai un champs select avec 3 valeurs, je voudrais que lorsque l'utilisateur sélectionne l'une de ses valeurs, alors un autre champs select apparaît!
voici mon Javascript :
et voici donc mon HTML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <script type="text/javascript" > function affiche() { var a = document.contactform.a.option.value; if (a == "salle") { document.getElementById('b').style.display = 'block'; } else if (a !== "salle" ) { document.getElementById('b').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 <form name="contactform" method="post" action="sendmail.php"> <SELECT name="a" id="a" onchange="affiche();" > <OPTION VALUE="table" selected>Réserver une table</OPTION> <OPTION VALUE="salle" >Privatiser une salle</OPTION> <OPTION VALUE="restaurant">Privatiser le restaurant</OPTION> </SELECT> <SELECT name="b" id="b" style="display:none;"> <OPTION VALUE="terrasse">Privatiser la Terrasse</OPTION> <OPTION VALUE="club">Privatiser le Club</OPTION> <OPTION VALUE="bar">Privatiser le Bar</OPTION> <OPTION VALUE="salle">Privatiser la Grande Salle</OPTION> </SELECT> </form>
A l'aiiiidddeeee
Merci !
Partager