Test si une saisie à été effectuée dans un formulaire.
1 réponse
Jean-Marc Taini
Salut à tous,
Question toute bête.
J'ai un formulaire contenant des objet de saisie (zone texte, ou combo).
J'aimerai savoir si une saisie à été effectuée dans un formulaire (contenu
de la zone de saisie modifiée ou sélection d'un élément dans un combo).
Le formulaire contient aussi un bouton (ou tout autre objet) qui n'est pas
actif tant qu'aucune saisie n'est effectuée.
Actuellement j'utilise l'event onChange (pour les combos) ou onKeyPress
(pour les zones de saisie) qui déclanche une fonction. Cette fonction active
ledit bouton, rendant ainsi possible la soummission du formulaire.
Cela fonctionne très bien mais... le traitement est effectué à chaque saisie
d'un caractère, ce qui est un peu bête.
Existe t-il un moyen plus simple (un évenement général au niveau du <form>
ou autre objet) qui ne serait déclanché qu'une seule fois.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thibaut Allender
On 12/12/2004 20:38, Jean-Marc Taini wrote :
J'ai un formulaire contenant des objet de saisie (zone texte, ou combo). J'aimerai savoir si une saisie à été effectuée dans un formulaire (contenu de la zone de saisie modifiée ou sélection d'un élément dans un combo).
Le formulaire contient aussi un bouton (ou tout autre objet) qui n'est pas actif tant qu'aucune saisie n'est effectuée.
[...]
Existe t-il un moyen plus simple (un évenement général au niveau du <form> ou autre objet) qui ne serait déclanché qu'une seule fois.
pourquoi ne pas tester si le formulaire a changé au moment du submit avec onsubmit() ?
J'ai un formulaire contenant des objet de saisie (zone texte, ou combo).
J'aimerai savoir si une saisie à été effectuée dans un formulaire (contenu
de la zone de saisie modifiée ou sélection d'un élément dans un combo).
Le formulaire contient aussi un bouton (ou tout autre objet) qui n'est pas
actif tant qu'aucune saisie n'est effectuée.
[...]
Existe t-il un moyen plus simple (un évenement général au niveau du <form>
ou autre objet) qui ne serait déclanché qu'une seule fois.
pourquoi ne pas tester si le formulaire a changé au moment du submit
avec onsubmit() ?
J'ai un formulaire contenant des objet de saisie (zone texte, ou combo). J'aimerai savoir si une saisie à été effectuée dans un formulaire (contenu de la zone de saisie modifiée ou sélection d'un élément dans un combo).
Le formulaire contient aussi un bouton (ou tout autre objet) qui n'est pas actif tant qu'aucune saisie n'est effectuée.
[...]
Existe t-il un moyen plus simple (un évenement général au niveau du <form> ou autre objet) qui ne serait déclanché qu'une seule fois.
pourquoi ne pas tester si le formulaire a changé au moment du submit avec onsubmit() ?