QUELQUES FONCTIONS DE VÉRIFICATION DE SAISIE UTILISANT LES EXPRESSIONS RÉGULIÈRE
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 2014
-
26 mars 2007 à 13:07
cs_lanner
Messages postés131Date d'inscriptionsamedi 16 avril 2005StatutMembreDernière intervention 8 avril 2015
-
1 mars 2009 à 17:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_lanner
Messages postés131Date d'inscriptionsamedi 16 avril 2005StatutMembreDernière intervention 8 avril 2015 1 mars 2009 à 17:15
salut est il possible d'avoir un fichier de demonstrations ?
merci
cs_dede55
Messages postés1Date d'inscriptionlundi 19 juin 2006StatutMembreDernière intervention 7 décembre 2008 7 déc. 2008 à 18:36
peux tu donner un fichier exemple pour les débutants
merci
cs_bluedemon
Messages postés41Date d'inscriptionmercredi 21 septembre 2005StatutMembreDernière intervention 3 novembre 2008 3 mai 2007 à 21:34
Et bien, j'ai pu reverifier, cela fonctionne sous firefox. Ce que je donne en paramettre pour champ, c'est this.form ou document.form.champ et tout fonctionne.
cs_Mourad_2007
Messages postés6Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention 3 mai 2007 3 mai 2007 à 10:40
Bonjour je voulais dire par :''ce n'est pas correcte d'écrire champ.focus''
Que votre fonction ne marche pas sur d'autres navigateur par exemple le ??champ.focus?? n'est pas reconnu par Firefox.
cs_bluedemon
Messages postés41Date d'inscriptionmercredi 21 septembre 2005StatutMembreDernière intervention 3 novembre 2008 1 mai 2007 à 23:22
Lors de la validation d'un formulaire, chaque champs doit etre vérifié et averti l'internaute quel champs à une mauvaise saisie. Ces fonctions sont utilisé par n'importe quel champs que tu souhaite. De plus le focus est une fonction correct, je ne vois pas en quoi ca ne le serai pas. Au moins l'internaute a son curseur directement dans le bon champs. Ne pas oublié que l'internaute moins il en fait, plus il saisira des informations.
cs_Mourad_2007
Messages postés6Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention 3 mai 2007 1 mai 2007 à 14:10
c'est utile.
mais pourquoi ne pas rendre ses fonctions sans paramètres pour quelles fonctionnes sur un ou plusieurs champs.
et ce n'est pas correcte d'écrire champ.focus
@+
dmiodon
Messages postés5Date d'inscriptionmardi 6 mai 2003StatutMembreDernière intervention16 mai 2008 2 avril 2007 à 10:43
Fonctions intéressantes, mais je suis d'accord avec BULTEZ, une petite expression régulière pour vérifier la date serait bienvenue.
Par exemple : /^[0-9]{1,2}/[0-9]{1,2}/[0-9]{4}$/ permettrait déjà de vérifier si la date correspond bien à un format jj/mm/aaaa. Il faut bien sûr ensuite contrôler si la date est effectivement cohérente...
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 26 mars 2007 à 14:23
ça peut être utile, aider.
mais pourquoi diable ne pas contrôler les dates,
les zones numériques... avec des expressions régulières ?
( même s'il faut ajouter des contrôles après ! )
vu que c'était le but ?
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 20143 26 mars 2007 à 13:07
j'ai pas testé mais ça a l'air pas mal du tout surtout moi qui suis pas super fort avec les expressions régulières
comme j'ai pas testé je ne mets que 9/10 mais ca peut être vraiment utile .
merci
1 mars 2009 à 17:15
merci
7 déc. 2008 à 18:36
merci
3 mai 2007 à 21:34
3 mai 2007 à 10:40
Que votre fonction ne marche pas sur d'autres navigateur par exemple le ??champ.focus?? n'est pas reconnu par Firefox.
1 mai 2007 à 23:22
1 mai 2007 à 14:10
mais pourquoi ne pas rendre ses fonctions sans paramètres pour quelles fonctionnes sur un ou plusieurs champs.
et ce n'est pas correcte d'écrire champ.focus
@+
2 avril 2007 à 10:43
Par exemple : /^[0-9]{1,2}/[0-9]{1,2}/[0-9]{4}$/ permettrait déjà de vérifier si la date correspond bien à un format jj/mm/aaaa. Il faut bien sûr ensuite contrôler si la date est effectivement cohérente...
26 mars 2007 à 14:23
mais pourquoi diable ne pas contrôler les dates,
les zones numériques... avec des expressions régulières ?
( même s'il faut ajouter des contrôles après ! )
vu que c'était le but ?
26 mars 2007 à 13:07
comme j'ai pas testé je ne mets que 9/10 mais ca peut être vraiment utile .
merci