*   >> Lese Utdanning Artikler >> tech >> web design

Validere Dato Gjennom Jquery

nen, er en forekomst av RegExp klasse opprettet. Det vanlige uttrykket sendes til RegExp konstruktøren er: /\\ b \\ d {1,2} [\\ /-] \\ d {1,2} [\\ /-] \\ d {4} \\ b /

<. p> Det vanlige uttrykket er forklart som følger:

* \\ b i begynnelsen og på slutten av et regulært uttrykk betegner ordet grensen dvs.

mønsteret må samsvare nøyaktig det samme mønsteret:

* \\ d {1,2} betyr at det kan være en til to sifre

* [\\ /-] betyr at det kan være noe av det symbol: /eller -

* \\ d { 1,2} betyr at det kan være en til to sifre

* [\\ /-] betyr at det kan være noe av det symbol: /eller -

* \\ d {4} betyr at det må være nøyaktig 4 sifre

Derfor må dato inngikk i inngangstekstfeltet begynne med 1 eller 2 sifre (måned) etterfulgt av /eller - symbol.

Igjen kan det være 1 eller 2 sifre (dag), etterfulgt av /eller - symbol og til slutt må det være nøyaktig 4 sifre (år). Den validate_date () -funksjonen tester innholdet i 'date' parameter med den vanlige uttrykk og returnerer true hvis innholdet i dato variabel kamp med regulære uttrykk som leveres annet returnerer false. På grunnlag av den boolske verdien som returneres av validate_date () -funksjonen, er feilmeldingen gjøres synlig eller usynlig.


Tenk, mens du taster inn dato, angir vi datoen feilaktig som i stedet for 4 siffer, vi går inn året 2 siffer, vil vi få en feilmelding 'Ugyldig dato "som er vist i nedenfor gitt figur:


Feilmelding:' Ugyldig dato" vises hvis dato er angitt feil

Hvis datoen er riktig skrevet med enten /eller - skilletegn brukes mellom dag, måned og år, det vil bli akseptert uten feilmelding som vist i nedenfor gitt figur:


Dato blir akseptert uten feilmelding hvis det følger det angitte mønsteret

Dette avslutter min artikkel om "Validering Date gjennom jQuery"

For mer informasjon, se min bok: "jQuery Oppskrifter A Problem-Solution Approach "er tilgjengelig på Amazon.


Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.