vinom Posté 30 Novembre 2004 Posté 30 Novembre 2004 Salut, je me demandais si quelqu'un a la solution a mon probleme... j'ai fait ce script de controle de formulaire mais il ne veux pas marcher des que je mets plusieurs formulaires dans la page et une variable pou le nom du formulaire comme ici : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>Untitled Document</title><script LANGUAGE="JavaScript">function ChangePrice(formulaire) { document.forms.formulaire.Target.value = 555; }</SCRIPT></head><body><form name="form1"><input type="text" onChange="ChangePrice(this.form)" name="Source" value="50"><input type="text" name="Target" value="56"></form><form name="form2"><input type="text" onChange="ChangePrice(this.form)" name="Source" value="25"><input type="text" name="Target" value="88"></form></body></html> Si quelqu'un a une solution ca serais apprecier
Tizel Posté 30 Novembre 2004 Posté 30 Novembre 2004 Bonjour et bienvenu sur le HUB. "this.form" pointe déja sur ton formulaire. document.forms.formulaire a donc la même valeur que this.form. Ta fonction deviens alors : function ChangePrice(formulaire){formulaire.Target.value = 555;} Tizel
vinom Posté 30 Novembre 2004 Auteur Posté 30 Novembre 2004 Merci beaucoup Tizel !!! Javascript me cassais la tete depuis hier soir lol Tres sympa ce forum
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant