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.