Bonjour,

j'essaye dans un exemple très simple d'utiliser getElementById à l'aide de cette faq pour récupérer la valeur d'un select.

Voici mon code :
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
16
17
18
19
20
21
22
23
24
25
26
27
 
<html>
<head>
<title>demo</title>
<script language="JavaScript">
 
function choix() {
	var valeur_select = document.getElementById('liste').options[document.getElementById('liste').selectedIndex].value;
	document.getElementById('resultat').value = valeur_select;
}
</script> 
 
</head>
<body>
 
<form method="post" action="demo.php">
<select onChange="choix()" name="liste" id="liste">
		  <option value="01">bleu</option>
		  <option value="02">noir</option>
		  <option value="03">rouge</option>
		  <option value="04">blanc</option>
</select>
<input type="text" name="resultat" size="10">
</form>
 
</body>
</html>
Quand je selection une couleur, je n'affiche pas la valeur du value dans l'input. Voyez vous mon erreur de déclaration ?

Merci d'avance.
Altecad