>> SPEAKER: Recimo, sedaj si oglejte na spletna stran, ki omogoča uporabniku, da
registrirati za nekaj, ampak da je dejansko vključuje nekaj odjemalsko
potrditev njegove ali njene vložke.
>> Opazil sem, v obliki-1.HTML, imam da je enake oblike kot prej, ampak sem
Dodana osebno lastnost, da moj obrazca tag, Vrednost, ki se pridruži, tako
da imam ID, preko katerega sem lahko edinstveno identifikacijo v obliko, v mojem DOM.
Zdaj opazili pod mojo obrazca tag je scenarij tag, tako da zelo namerno
moja koda JavaScript bo samo izvedbo enkrat obrazca dostavek in njegovih DOM vozlišč
smo jih obložili.
>> Znotraj obvestila script tag je Prva vrstica tu, kjer Izjavljam
spremenljivka se imenuje oblika in dodelite da vrne vrednost
document.getElementById citata konec citata registracijo.
To je ta vrstica kode, da bo videti skozi moje DOM, išče
element ali vozlišče, ki je edinstven identifikator registracijo, shranjevanje
vrne vrednost na koncu V to spremenljivko.
>> Potem sem se registrirate na tej obliki dogodek Handler za oddajo obrazca,
z form.onsubmit in določite, da anonimno funkcije, katere telo
nadaljuje storiti naslednje.
Če polje tej obliki je, čigar ime je e-pošte, ima vrednost od uporabnika enako
citiram konec citata nič, potem smo dogaja, da opozori uporabnika, da je on ali ona
mora zagotoviti svoj e-poštni naslov, in smo vrne false, tako da tvorita
sam se ne predloži registrirati dot php.
>> Else, če ima obliko polje, katerega ime je geslo in katerih vrednost je
quote citata, potem pa kričati na uporabnika, da oseba
mora gesla.
In spet, vrne false, tako da Obrazec se ne predloži
registrirati dot php.
>> Medtem, če uporabnik ima vrednost vnesli v na polje obrazca, imenovano
geslo se ne ujema z vrednostjo, ki Uporabnik je predvideno obliki
Polje se imenuje potrditev, potem pa kričati na uporabnika se Gesla se ne
Tekma, in se nato vrne false, tako da Obrazec se ne predloži
registrirati dot php.
>> Končno, če ni tako, da vhod sporazumu so se preverja,
potem pa kričati na uporabnika razloži da mora on ali ona se strinjate s pogoji
in stanje, in spet vrne false tako, da je oblika, ki ni predložen
registrirati dot php.
>> Else, če nobena od teh napak ima bil dosežen, kaj je res vrne true
in omogočajo obrazec je treba predložiti registrirati dot php.
>> Oglejmo si na teh mogoče napake zdaj po odprtju
stran v brskalniku.
http://localhost/form-1.HTML.
Tu je potem ta obrazec.
Oglejmo zagotavlja ničesar.
>> Si mora zagotoviti svoj e-poštni naslov.
V redu, dajmo vsaj sodelovati v tej smeri.
>> Poskrbeti morate za geslo.
V redu, dajmo izbrati geslo kot škrlat.
Gesla se ne ujemajo.
Ah, moram sodelovati in zagotavljati ista beseda, škrlatna, še enkrat.
>> Morate strinjati s pogoji in pogoji.
V redu, zdaj preverite, ali je polje.
In končno, uh, jaz sem registriran.