par
Ryle » 05 nov. 2006, 11:53
Y a un truc qui m'échappe.. si le champ hidden doit avoir la même valeur qu'un autre champ de ta page, pourquoi na pas passer l'autre champ à ta popup au lieu de t'embêter avec le hidden ?
Ceci dit, tu peux quand même mettre à jour le champs hidden. Il te faut pour cela choisir l'événement qui déclenche la mise à jour : ça peut être à chaque que l'utilisateur presse une touche dans le champ normal (onKeyPress et ses variantes) ou lorsqu'il quitte celui-ci (onBlur)
Prenons par exemple la perte du focus sur le champ pour ne faire la mise à jour qu'une seule fois une fois le texte saisi :
Code : Tout sélectionner
<input type="text" name="monChampVisible" onBlur="document.formulaire.champhidden.value = this.value;" />
Ca fonctionne tout aussi bien avec onKeyPress

Y a un truc qui m'échappe.. si le champ hidden doit avoir la même valeur qu'un autre champ de ta page, pourquoi na pas passer l'autre champ à ta popup au lieu de t'embêter avec le hidden ? :)
Ceci dit, tu peux quand même mettre à jour le champs hidden. Il te faut pour cela choisir l'événement qui déclenche la mise à jour : ça peut être à chaque que l'utilisateur presse une touche dans le champ normal (onKeyPress et ses variantes) ou lorsqu'il quitte celui-ci (onBlur)
Prenons par exemple la perte du focus sur le champ pour ne faire la mise à jour qu'une seule fois une fois le texte saisi :
[code]<input type="text" name="monChampVisible" onBlur="document.formulaire.champhidden.value = this.value;" />[/code]
Ca fonctionne tout aussi bien avec onKeyPress :)