par
jojolapine » 24 oct. 2006, 10:25
bonjour à tous,
je suis actuellement en train de refaire un formulaire, et j'aurai aimé associer un input de type text à un select, suelement lorsque ce dernier est sur "autre", voilà le code que j'ai utilisé...:
Code : Tout sélectionner
<select id="style" name="style" onchange="display_precise();">
<option value="1">jazz</option>
<option value="2">chanson à texte</option>
<option value="autre">Autre</option>
</select>
<span id="precise" style="display: none;"> Précisez:<input type="text" name="precise" /></span> et ma fonction display_precise():
Code : Tout sélectionner
function display_precise() {
if(document.getElementById('style')=='autre'){
document.getElementById('precise').style.display='inline';
} else {
document.getElementById('precise').style.display='none';
}
}
il n'y a aucun messages d'erreurs, je ne sais pas pourquoi ça ne marche pas... si vous avez une idée
merci d'avance
bonjour à tous,
je suis actuellement en train de refaire un formulaire, et j'aurai aimé associer un input de type text à un select, suelement lorsque ce dernier est sur "autre", voilà le code que j'ai utilisé...:
[code]<select id="style" name="style" onchange="display_precise();">
<option value="1">jazz</option>
<option value="2">chanson à texte</option>
<option value="autre">Autre</option>
</select>
<span id="precise" style="display: none;"> Précisez:<input type="text" name="precise" /></span>[/code] et ma fonction display_precise():
[code]function display_precise() {
if(document.getElementById('style')=='autre'){
document.getElementById('precise').style.display='inline';
} else {
document.getElementById('precise').style.display='none';
}
}[/code]
il n'y a aucun messages d'erreurs, je ne sais pas pourquoi ça ne marche pas... si vous avez une idée
merci d'avance