*   >> Lecture Éducation Articles >> tech >> conception de sites Web

Date de Validation Grâce Jquery

ents de l'événement de clic, la date est entré par l'utilisateur dans le champ de saisie de texte (qui est enfermé dans l'élément de l'espace de nom de classe 'Infobox') est récupérée et stockée dans la variable des «données». La variable de données est transmis à la fonction validate_date () pour validation. Le contenu de la variable «données» sont affectés à «date» paramètre de la fonction de validate_date (). Dans la fonction validate_date (), une instance de la classe RegExp est créé.

L'expression régulière passée au constructeur RegExp est: /\\ b \\ d {1,2} [\\ /-] \\ d {1,2} [\\ /-] \\ d {4} \\ b /

<. p> L'expression régulière est expliquée comme suit:

* \\ b au début et à la fin d'une expression régulière désigne la limite de mot-à-dire le modèle doit correspondre exactement le même schéma:

* \\ d {1,2} signifie qu'il peut être de 1 à 2 chiffres

* [\\ /-] signifie qu'il peut y avoir du symbole: /ou -

* \\ d { 1,2} signifie qu'il peut être de 1 à 2 chiffres

* [\\ /-] signifie qu'il peut y avoir du symbole: /ou -

* \\ d {4} signifie qu'il doit être exactement de 4 chiffres

Par conséquent, la date entrée dans le champ de saisie de texte doit commencer par 1 ou 2 chiffres (mois) suivis par /ou - symbole.

Encore une fois il peut y avoir 1 ou 2 chiffres (de jour), suivie par /ou symbole - et enfin il doit être exactement 4 chiffres (année). La fonction validate_date () teste le contenu du paramètre «date» avec l'expression régulière et renvoie true si le contenu de la date correspondance variable l'expression régulière fourni sinon retourne faux. Sur la base de la valeur booléenne renvoyée par la fonction validate_date (), le message d'erreur est rendue visible ou invisible.


Supposons, en entrant la date, nous entrons dans la date à tort comme lieu de 4 chiffres, nous entrons l'année de 2 chiffres, nous aurons un message d'erreur «Date non valide» comme le montre la figure ci-dessous donnée:


Message d'erreur: 'Date non valide »apparaît si la date est entré tort

Si la date est entrée correctement soit avec /ou - délimiteur utilisé entre le jour, le mois et l'année, il sera accepté sans aucun message d'erreur comme le montre la figure ci-dessous donnée:


Date est acceptée sans aucun message d'erreur si elle suit le modèle spécifié

Cette termine mon article sur "Valider Date de travers jQuery"

Pour plus d'informations, con

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.