Remplir un champ Input par le label d'un Select
Bonjour,
Je voulais avoir l'aide de quelqu'un sur mon petit script.
Code:
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
| <html>
<head>
<title>Champ texte remplissable par liste déroulante</title>
<script>
function inserer(textarea, str) {
if(typeof textarea=="string") {
textarea = document.getElementById(textarea);
}
textarea.value = str;
}
</script>
</head>
<body>
<textarea id="txt"></textarea>
<form>
<select name="nom" size="1" onchange="inserer('txt',this.form.nom.label)">
<option label="Lundi 2 Janvier" value="lundi">lundi</option>
<option label="Mardi 5 Janvier" value="mardi">mardi</option>
<option label="test" value="mercredi">mercredi</option>
<option label="test" value="jeudi">jeudi</option>
<option label="test" value="vendredi">vendredi</option>
</select>
</form>
</body>
</html> |
Je voudrais remplir le input par le label de l'option du Select.
('txt',this.form.nom.label) si je remplace le label par value, sa fonctionne, le input prend la valeur du value, mais si je mets label, sa ne veut pas ... Est-ce que c'est interdit ce que j'ai fais ?
Merci à vous