Bonjour, j'ai 3 listes déroulantes qui sont organisées de façon suivante :
1) La première liste possède 2 choix
2) Les deux autres listes sont désactivées par disabled ="true"

Lorsque je choisis une valeur dans la première liste, une des deux listes doit se mettre en disabled=false. La première sélection est OK mais je ne sais pas pourquoi ma liste ne veut pas changer de valeur lorsque je rechange une sélection.
Voici mon code HTML et Javascript :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<select name='test' id='test' onChange='Test()'>
					<option value='mobi'>meubles</option>
					<option value='electro'>électroménagers</option>
				</select><br>
				<label>Fournisseurs de mobiliers</label><br>
				<select name='meuble' id='meuble' disabled='true'>
</select><br>
				<select name='fournisseur_id' id='fournisseur_id' disabled='true'>
</select>

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
 
function Test(){
				if(document.choix.test.value='electro'){
					alert("electro");
					document.choix.fournisseur_id.disabled=false;
					document.choix.meuble.disabled=true;
				}
				else{
					if(document.choix.test.value!='electro'){
						alert("meubles");
						document.choix.fournisseur_id.disabled=true;
						document.choix.meuble.disabled=false;
					}
				}
			}