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

chaosgreg 26 Messages postés mercredi 13 juillet 2005Date d'inscription 6 janvier 2008 Dernière intervention - 26 juin 2006 à 17:58 - Dernière réponse : chaosgreg 26 Messages postés mercredi 13 juillet 2005Date d'inscription 6 janvier 2008 Dernière intervention
- 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
PetoleTeam 3435 Messages postés lundi 26 décembre 2005Date d'inscription 14 janvier 2011 Dernière intervention - 26 juin 2006 à 18:38
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)

Merci PetoleTeam 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 85 internautes ce mois-ci

Commenter la réponse de PetoleTeam
chaosgreg 26 Messages postés mercredi 13 juillet 2005Date d'inscription 6 janvier 2008 Dernière intervention - 26 juin 2006 à 18:48
0
Merci
Ok merci beaucoup  j'essais de suite ^^
Commenter la réponse de chaosgreg
chaosgreg 26 Messages postés mercredi 13 juillet 2005Date d'inscription 6 janvier 2008 Dernière intervention - 26 juin 2006 à 18:56
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.