>> SPEAKER: Să rafina ultima de punere în aplicare prin folosirea jQuery pentru
mute codul JavaScript pentru cap din pagina mea, astfel încât nu am nevoie
a, oarecum arbitrar, pastă se sub forma corpului meu.
Observați aici că am inclus pentru prima dată în capul pagina mea de o etichetă script,
sursă de care este URL-ul de jQuery, că populară bibliotecă JavaScript.
De mai jos, care este un alt tag-ul script în interiorul a ceea ce este propriul meu cod.
In aceasta prima linie de cod, am specifica, folosind jQuery că mi-ar place să execute
următoarea funcție anonim, atunci când așa-numitul documentul este gata.
>> În mod special, aș dori să obțină în primul rând elementul din pagina cărui
ID-ul unic este de înregistrare, care este forma mea.
Aș dori să se înregistreze un handler eveniment pentru depunerea formularului și executa
următoarea funcție anonim ori de câte ori acest eveniment a declanșat.
În mod special, aș vrea să te folosind jQuery, element, a cărui unică
identificator este de înregistrare, dar de la acolo apuca copilul de tip input
care se întâmplă să aibă un atribut numit nume a căror valoare este de e-mail.
>> Odată ce ați făcut, aș dori pentru a obține valoarea faptul că utilizatorul a prevăzut ca
câmp de formular și verificare nu-l citat egal citatul cu nimic în între.
Dacă da, aș vrea să țipe la utilizator că el sau ea trebuie să își
adresa de e-mail.
>> Între timp, aș vrea să fac ceva similare, verifică dacă această formă,
a cărei idee este de înregistrare, are o intrare câmp ca un copil, care are o
numele atribut al cărui valoare este parola.
Și a verifica, de asemenea, în cazul în care valoarea de utilizare al că este, citez, "nimic."
Dacă da, aș vrea să țipe la utilizator, subliniind că el sau ea trebuie să
oferă o parolă.
>> Între timp, aș dori, de asemenea, pentru a verifica dacă că forma a cărei identitate este de înregistrare,
are un copil de intrare al cărui nume atribut este egal cu parola, are o valoare
care nu este egală cu valoarea pe care utilizator a introdus în domeniu pentru care este
că structurate în mod similar, dar al cărui nume este o confirmare.
Dacă este așa, vreau să țip la utilizatorul care parole sale nu se potrivesc.
>> În cele din urmă, să verificați dacă înregistrarea de intrare, al cărui nume formă de
este de acord, este verificat.
Și dacă este așa, să nege că răspunsul cu bang-ului și apoi striga la utilizatorul
că el sau ea trebuie să de acord să termenii și condițiile.
>> In fiecare din aceste cazuri, atunci când utilizatorul are a comis o eroare, ne-am întoarce false, pentru a preveni
depunerea formularului la register.php.
Altfel, în cazul în care s-au făcut greșeli, ne vom întoarce în schimb adevărat, astfel
indicând faptul că forma trebuie, într-adevăr fi depuse la register.php.
>> Să aruncăm o privire într-un browser.
Aici, atunci este forma mea.
Să încercăm să înregistreze nimic.
Dar nope, eu trebuie să furnizeze adresa mea de e-mail.
Să facem așa.
>> Înregistrarea din nou că randamentele Eu trebuie să furnizeze o parolă.
Să facem așa, de data aceasta furnizarea de purpuriu.
>> Parolele nu se potrivesc pentru că, într-adevăr, Nu am confirmat prin tastarea
Crimson din nou.
Și acum trebuie să de acord cu termenii și condițiile de verificare această casetă,
urmat de un registru finală.
>> Și acum eu sunt într-adevăr, bine nu într-adevăr, înregistrate.