Probleme pour activer/desactiver un textarea selon choix [Résolu]

Messages postés
26
Date d'inscription
mercredi 13 juillet 2005
Dernière intervention
6 janvier 2008
- - Dernière réponse : chaosgreg
Messages postés
26
Date d'inscription
mercredi 13 juillet 2005
Dernière intervention
6 janvier 2008
- 26 juin 2006 à 18:56
Bonjour à tous, alors voilà, mon prob est que, apres avoir cherché sur plein de site et avoir assayer plusieurs codes je n'arrive pas à faire désactiver/activer mon champ de texte selon le choix du menu.

Je m'explique, si par exemple le visiteur selectionne "autre", le champ de texte "autre" s'active, sinon il reste désactiver.

voilà mon code :

Entre <head> / </head> 

<script type= "text/javascript">
function ChangeStatut() {
menu=document.form.menu.value;if(menu autre) {form.autre.disabled false }
else {form.autre.disabled = true }
}
</script>

*****************

Entre  /

<form id ="form" name="form" method="post" action="">
  <select name="menu" onChange="ChangeStatut2(this.value);">
    <option value="test1" selected="selected">test1</option>
    <option value="test2">test2</option>
    <option value="test3">test3</option>
    <option value="autre">autre</option>
  </select>
 
   
 

</form>

Si quelqu'un pourrait m'aider ce serais vraiment simpas
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
3435
Date d'inscription
lundi 26 décembre 2005
Dernière intervention
14 janvier 2011
3
Merci
B
onjour...



tu ne fais pas appel à la bonne donnée...essaies



//---------------------------




function ChangeStatut(this_) {




  with( this_){
    choix = selectedIndex;            // Choix dans les options
    valeur = options[choix].value;  // La valeur choisie donc
  }
  if( valeur == "autre") {
    form.autre.disabled = false
  }
  else {
    form.autre.disabled = true
  }
}



avec un appel comme ceci...




<select name="menu" onChange="ChangeStatut2(this);">

;0)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 99 internautes ce mois-ci

Commenter la réponse de PetoleTeam
Messages postés
26
Date d'inscription
mercredi 13 juillet 2005
Dernière intervention
6 janvier 2008
0
Merci
Ok merci beaucoup  j'essais de suite ^^
Commenter la réponse de chaosgreg
Messages postés
26
Date d'inscription
mercredi 13 juillet 2005
Dernière intervention
6 janvier 2008
0
Merci
Encore merci ^^
Commenter la réponse de chaosgreg

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.