>> SPEAKER: Let 's tagad to apskatīt mājas lapa, kas ļauj lietotājam
reģistrēties kaut ko, bet kas faktiski ietver dažas klienta puses
validācija viņa ieguldījumiem.
>> Paziņojums šeit, formu-1.HTML, man ir ka pati forma kā iepriekš, taču es esmu
pievienots identifikācijas atribūts manu formu tag, , kura vērtība ir reģistru, lai
ka man ir ID, caur kuru es varu unikāli identificē šo veidlapu manā DOM.
Tagad paziņojums zem mana forma tag ir skripts tagu, tā ka ļoti apzināti,
mans JavaScript kods būs tikai izpildīt Kad forma tagu un tās DOM mezglu
ir ielādēti.
>> Iekšpusē paziņojuma skriptu tag ir Pirmā līnija šeit, kur es apliecinu
mainīgo sauc formu un piešķirt tā atgriešanās vērtību
document.getElementById Citāta likt pēdiņas beigās reģistrācija.
Tas ir tas līnija kods, kas izskatīsies caur manu DOM, meklējot
elements vai mezgls, kas ir unikāla identifikatoru reģistrāciju, uzglabāšanas
atgriešanās vērtība galu galā šajā mainīgā.
>> Tad es reģistrēties minētajā veidlapā notikumu Handler par veidlapu iesniegšanas,
ar form.onsubmit un piešķirt ka anonīma funkcija, iestāde, kas
turpina darīt šādi.
Ja šī forma lauks, kura nosaukums ir e-pastu, ir vērtība, no lietotāja vienlīdzīgu
citēt likt pēdiņas beigās nekas, tad mēs esam gatavojas, lai brīdinātu lietotāju, ka viņš vai viņa
jānodrošina savu e-pasta adresi, un mēs atgriezties viltus tā, ka forma
pati par sevi nav iesniegts reģistrēties dot php.
>> Else, ja veidlapa ir lauks, kura vārds ir parole, un kuru vērtība ir
quote likt pēdiņas beigās, tad pieņemsim kliegt pie lietotāja, ka viņš vai viņa
jānodrošina paroli.
Un atkal atgriezties viltus lai veidlapa nav iesniegts
reģistrēt dot php.
>> Tajā pašā laikā, ja vērtība lietotājs ir drukāti uz veidlapas lauka, ko sauc par
parole neatbilst vērtību, Lietotājs ir paredzēts formā
lauka sauc apstiprinājums, tad pieņemsim bļaut pie lietotāja paroles darīt nav
spēles, un pēc tam atgriezties viltus, lai veidlapa nav iesniegts
reģistrēt dot php.
>> Visbeidzot, ja tas nav gadījums, ka veidlapas vienošanās ievade ir pārbaudīta,
tad pieņemsim kliegt uz lietotāja izskaidrot ka viņam vai viņai ir jāpiekrīt noteikumiem
un stāvokli, un atkal atgriezties viltus tā, ka veidlapa nav iesniegts
reģistrēt dot php.
>> Cits ja neviena no šīm kļūdām ir veikti, pieņemsim patiešām atgriezties true
un ļauj veidlapa jāiesniedz reģistrēties dot php.
>> Pieņemsim to apskatīt šo iespējams kļūdas tagad Atverot
lapa pārlūkprogrammā.
http://localhost/form-1.HTML.
Lūk, tad šī forma.
Pieņemsim sniegt neko.
>> Jums ir jāsniedz savu e-pasta adresi.
Labi, pieņemsim vismaz sadarboties pa šo līniju.
>> Jums ir jānodrošina paroli.
Labi, pieņemsim izvēlēties paroles, piemēram, purpura.
Paroles nesakrīt.
Ah, man ir nepieciešams sadarboties un sniegt tas pats vārds, tumšsarkanā, atkal.
>> Jums jāpiekrīt noteikumiem un nosacījumiem.
Labi, pieņemsim tagad pārbaudiet šo aili.
Un, visbeidzot, whew, es esmu reģistrēts.