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 :

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>
et voici donc mon HTML :

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 !