Formulaire_dynamique
cherche_reponse
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
tryan44 Messages postés 1288 Date d'inscription Statut Membre Dernière intervention -
tryan44 Messages postés 1288 Date d'inscription Statut Membre Dernière intervention -
bonjour,
je veux créer une formulaire dans la quelle il ya des champs textes qui 's'active ou se desactive suivant le choix pris dans un combo box,
exemple:
<html>
<select name="activite" >
<option>active</option>
<option>deactive</option>
</select>
<input type="text" name="zonetext" />
<html>
sur le code presedent, je veux quand on choisi active sur "activite" la zone texte "zone text" soit active,
et dans le cas ou on choisi active sur "deactivite" la zone texte "zone text" soit deactive (on peu rien saisir la dedans),
merci d'avance.
je veux créer une formulaire dans la quelle il ya des champs textes qui 's'active ou se desactive suivant le choix pris dans un combo box,
exemple:
<html>
<select name="activite" >
<option>active</option>
<option>deactive</option>
</select>
<input type="text" name="zonetext" />
<html>
sur le code presedent, je veux quand on choisi active sur "activite" la zone texte "zone text" soit active,
et dans le cas ou on choisi active sur "deactivite" la zone texte "zone text" soit deactive (on peu rien saisir la dedans),
merci d'avance.
3 réponses
J'ai pas testé mais c'est un truc comme ça:
<html> <form> <select name="activite" onChange="document.getElementById('zonetext').disabled=this.value;"> <option value="True">active</option> <option value="False">deactive</option> </select> <input type="text" name="zonetext" id="zonetext"/> </form> </html>
j'ai esseye ton code,
sa commence a me donner une peu de se que je veux,
je l'ai utilise pour développer le code suivant :
************************************************
<script>
function desactiver(){
if (getElementById('activite').value=false){
document.getElementById('zonetext').disabled=this.value;
}
}
</script>
<html>
<form>
<select name="activite" onChange="desactiver();">
<option value="True">active</option>
<option value="false">deactive</option>
</select>
<input type="text" name="zonetext" id="zonetext"/>
</form>
</html>
************************************************
je veux quand je choisie "active" la zone texte "zonetext" s'active
et quand je choisie "deactive" la zone texte "zonetext" se deactive,
je sais pas pourquoi ca marche pas?
sa commence a me donner une peu de se que je veux,
je l'ai utilise pour développer le code suivant :
************************************************
<script>
function desactiver(){
if (getElementById('activite').value=false){
document.getElementById('zonetext').disabled=this.value;
}
}
</script>
<html>
<form>
<select name="activite" onChange="desactiver();">
<option value="True">active</option>
<option value="false">deactive</option>
</select>
<input type="text" name="zonetext" id="zonetext"/>
</form>
</html>
************************************************
je veux quand je choisie "active" la zone texte "zonetext" s'active
et quand je choisie "deactive" la zone texte "zonetext" se deactive,
je sais pas pourquoi ca marche pas?