< p> Säännöllinen lauseke on selittää seuraavasti:
* \\ b alussa ja lopussa säännöllisen lausekkeen tarkoittaa sana rajan eli malli on täsmälleen samaa kaavaa:
* \\ d {1,2} tarkoittaa ei voi olla 1-2 numeroa
* [\\ /-] tarkoittaa, että voi olla mikä tahansa symboli: /tai -
* \\ d { 1,2} tarkoittaa ei voi olla 1-2 numeroa
* [\\ /-] tarkoittaa, että voi olla mikä tahansa symboli: /tai -
* \\ d {4} tarkoittaa, täytyy olla tasan 4 numeroa
Näin ollen päivämäärä merkitty syöttää tekstikenttään tulee alkaa 1 tai 2 numeroa (kk) jälkeen /tai - symboli.
Taas voi olla 1 tai 2 numeroa (päivä), jota seuraa /tai - symboli ja lopuksi on oltava tasan 4 numeroa (vuosi). Validate_date () funktio testaa sisällön "date" parametri säännöllisen lausekkeen ja palauttaa true, jos sisältö päivämäärästä muuttuja ottelu säännöllisen lausekkeen mukana muu palauttaa false. Perusteella loogisen arvon palauttama validate_date () funktio, virheilmoitus on tehty näkyviä tai näkymättömiä.
Oletetaan, kun siirrytään päivämäärän, astumme päivämäärä väärin kuin sijasta 4 numeroa, astumme vuosi 2 numeroa, saamme virheilmoituksen "Virheellinen päivämäärä" kuten on esitetty alla annettuja kuvassa:
Virheilmoitus: 'Virheellinen päivämäärä "näytetään, jos päivämäärä on kirjattu väärin
Jos päivämäärä on kirjoitettu oikein joko /tai - erotin välillä käytetään päivä, kuukausi ja vuosi, se hyväksytään ilman virheilmoitusta kuten on esitetty alla annettuja kuvassa:
Päivämäärä hyväksytään ilman virheilmoitusta jos se noudattaa ilmoitettua kuvio
Tämä pitkin minun artikkeli "Vahvistetaan Päivämäärä kautta jQuery"
Lisätietoja kirjani: "jQuery Reseptit Ongelma-ratkaisu lähestymistavan "saatavana Amazon.