J'ai une liste déroulante dans un formulaire et je voudrais en fonction de la sélection dans cette liste mettre à jour un champ texte du formulaire.
voici le code de mon formulaire :
voici le code de la fonction MAJ_Dest() :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <FORM id=frmComment name=frmComment onsubmit=EcritMessage()> <INPUT id=s type=hidden value=33FC0575238E0966E7E7342E28CB9BFD name=s> <P> <LABEL for=authorNickName>Nom ou pseudo :</LABEL> <BR> <SELECT onchange='MAJ_dest()' Name=Selection > <OPTION VALUE=Option1> Le président <OPTION VALUE=Option2 SELECTED> Le vice-président <OPTION VALUE=Option3> Le secrétaire <OPTION VALUE=Option3> Le trésorier <OPTION VALUE=Option3> Le webmaster <OPTION VALUE=Option3> Le responsable de la formation </SELECT> <INPUT id=authorNickName maxLength=16 onchange=handleChange(this) name=authorNickName> </P> <INPUT type=submit value=Envoyer name=submit> <BR></FORM>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function MAJ_Dest(dest) { var toto = ""; if (dest='Le président') { toto = 'Nicolas'; } else if (dest='Le trésorier') { toto = 'FX'; } else (toto = 'autre';} document.getElementById('authorNickName').value=MAJ_Dest0(dd); }
mais aucune mise à jour ne se fait, pourquoi ?
merci pour vos réponses,
Nico
Partager