par
Cesco486 » 16 déc. 2005, 12:02
Bonjour,
Je souhaiterais que la valeur choisie dans ma liste déroulante s'affiche automatiquement dans une zone de texte.
J'ai trouvé le script suivant sur le net, mais il ne m'affiche pas la valeur dans une zone de texte, mais directement sur la page :
<body>
<SCRIPT LANGUAGE="JavaScript"><!--
function menuToSpan(object) {
var span1=document.getElementById("targetValue");
span1.innerHTML = object.value;
var span2=document.getElementById("targetOption");
span2.innerHTML = object.text;
}
//--></SCRIPT>
<select id="menu" onChange="JAVASCRIPT:menuToSpan(this.options[this.selectedIndex]);">
<option value="1">val1</option>
<option value="2">val2</option>
<option value="3">val3</option>
</select>
<span id="targetValue">Vide</span>
<span id="targetOption">Vide</span>
</body>
Merci d'avance pour le coup de main !!
Bonjour,
Je souhaiterais que la valeur choisie dans ma liste déroulante s'affiche automatiquement dans une zone de texte.
J'ai trouvé le script suivant sur le net, mais il ne m'affiche pas la valeur dans une zone de texte, mais directement sur la page :
<body>
<SCRIPT LANGUAGE="JavaScript"><!--
function menuToSpan(object) {
var span1=document.getElementById("targetValue");
span1.innerHTML = object.value;
var span2=document.getElementById("targetOption");
span2.innerHTML = object.text;
}
//--></SCRIPT>
<select id="menu" onChange="JAVASCRIPT:menuToSpan(this.options[this.selectedIndex]);">
<option value="1">val1</option>
<option value="2">val2</option>
<option value="3">val3</option>
</select>
<span id="targetValue">Vide</span>
<span id="targetOption">Vide</span>
</body>
Merci d'avance pour le coup de main !!