1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:03,020 >> SPEAKER: Idemo sada pogledati web stranica koja omogućava korisniku da 3 00:00:03,020 --> 00:00:06,230 Registrirajte se za nešto, ali da je zapravo uključuje neke na strani klijenta 4 00:00:06,230 --> 00:00:08,690 valjanosti njegovog ili njezinog ulaza. 5 00:00:08,690 --> 00:00:13,210 >> Obavijest ovdje, u obliku-1.HTML, imam taj isti oblik kao i prije, ali sam 6 00:00:13,210 --> 00:00:17,940 dodao osobnu atribut mom obrasca oznaku, vrijednost koja se registrirate, tako 7 00:00:17,940 --> 00:00:22,140 da imam ID preko koje mogu jedinstveno identificiraju taj obrazac u mom DOM. 8 00:00:22,140 --> 00:00:26,090 Sada primijetiti ispod mog obrasca tag je skripta tag, tako da je vrlo promišljeno, 9 00:00:26,090 --> 00:00:30,840 moja JavaScript kod samo će izvršiti Jednom obrasca oznaku i njegovih DOM čvorova 10 00:00:30,840 --> 00:00:31,990 je utovarena. 11 00:00:31,990 --> 00:00:35,650 >> Unutar obavijesti o skriptu tag je Prva linija ovdje gdje sam proglasiti 12 00:00:35,650 --> 00:00:38,750 varijabla zove oblik i dodijeliti to povratnu vrijednost 13 00:00:38,750 --> 00:00:42,850 document.getElementByID od citat Citat završen registracija. 14 00:00:42,850 --> 00:00:45,860 To je ova linija koda koji će izgledati kroz moje DOM, u potrazi za 15 00:00:45,860 --> 00:00:50,130 element ili čvor koji ima jedinstveno Oznaka registracije, skladištenje 16 00:00:50,130 --> 00:00:52,590 povratna vrijednost u konačnici u ovoj varijabli. 17 00:00:52,590 --> 00:00:56,910 >> Onda sam se registriraju s tom obliku događaj Handler za slanje obrasca, 18 00:00:56,910 --> 00:01:02,190 s form.onsubmit i dodijeliti da Anonymous funkcija, za koje tijelo 19 00:01:02,190 --> 00:01:04,220 nastavlja učiniti sljedeće. 20 00:01:04,220 --> 00:01:09,700 Ako tu formu u polje, čije je ime e, ima vrijednost od korisnika jednak 21 00:01:09,700 --> 00:01:14,220 da citiram Citat završen ništa, onda smo će upozoriti korisnika da se on ili ona 22 00:01:14,220 --> 00:01:18,120 moraju osigurati svoju e-mail adresu, te vraćamo lažna, tako da oblik 23 00:01:18,120 --> 00:01:21,680 Sam nije podnesen registrirati dot php. 24 00:01:21,680 --> 00:01:26,070 >> Inače, ako je oblik ima polje čije ime lozinkom i čija se vrijednost 25 00:01:26,070 --> 00:01:28,800 Citat završiti citat, onda neka je vikati na korisniku da on ili ona 26 00:01:28,800 --> 00:01:30,190 moraju osigurati lozinku. 27 00:01:30,190 --> 00:01:33,620 I opet, povratak false, tako da Obrazac nije podnesen 28 00:01:33,620 --> 00:01:35,160 Registrirajte dot php. 29 00:01:35,160 --> 00:01:38,920 >> U međuvremenu, ako korisnik ima vrijednost upisali u to polje obrasca pod nazivom 30 00:01:38,920 --> 00:01:43,100 zaporka ne odgovara vrijednosti koja Korisnik je predviđeno obliku 31 00:01:43,100 --> 00:01:47,210 Polje zove potvrda, a zatim Let vikati na korisnika lozinke ne razumije 32 00:01:47,210 --> 00:01:50,800 utakmicu, a onda povratak false, tako da Obrazac nije podnesen 33 00:01:50,800 --> 00:01:52,810 Registrirajte dot php. 34 00:01:52,810 --> 00:01:59,030 >> I na kraju, ako to nije slučaj da Sporazum ulaz obrasca provjerava, 35 00:01:59,030 --> 00:02:02,740 onda neka je vikati na korisnika objašnjavajući da on ili ona mora pristati na uvjete 36 00:02:02,740 --> 00:02:06,660 i stanje, i opet vratiti false , tako da forma nije podnesen 37 00:02:06,660 --> 00:02:08,460 Registrirajte dot php. 38 00:02:08,460 --> 00:02:11,830 >> Inače, ako se nitko od tih grešaka ima učinjen, neka je doista vratiti true 39 00:02:11,830 --> 00:02:14,990 i omogućiti slanje obrasca registrirati dot php. 40 00:02:14,990 --> 00:02:17,680 >> Uzmimo pogled na njih je moguće Greške odmah po otvaranju 41 00:02:17,680 --> 00:02:19,150 stranica u pregledniku. 42 00:02:19,150 --> 00:02:25,780 http://localhost/form-1.HTML. 43 00:02:25,780 --> 00:02:26,890 Evo onda da oblik. 44 00:02:26,890 --> 00:02:28,720 Idemo dati ništa. 45 00:02:28,720 --> 00:02:30,660 >> Vi morate osigurati svoju e-mail adresu. 46 00:02:30,660 --> 00:02:34,930 U redu, neka je barem surađuju uz one linije. 47 00:02:34,930 --> 00:02:36,380 >> Morate dati lozinku. 48 00:02:36,380 --> 00:02:40,150 U redu, neka je izabrati Lozinka kao grimiz. 49 00:02:40,150 --> 00:02:41,245 Lozinke se ne podudaraju. 50 00:02:41,245 --> 00:02:46,250 Ah, da trebaju surađivati ​​i pružiti ista riječ, tamnocrvena, opet. 51 00:02:46,250 --> 00:02:48,290 >> Morate pristati na uvjete i uvjeti. 52 00:02:48,290 --> 00:02:50,290 U redu, idemo sada provjeriti tu kutiju. 53 00:02:50,290 --> 00:02:52,910 I na kraju, Uh, ja sam registrirani. 54 00:02:52,910 --> 00:02:54,678