1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:03,020 >> SPEAKER: Poďme sa teraz pozrieť na webová stránka, ktorá umožňuje užívateľovi 3 00:00:03,020 --> 00:00:06,230 zaregistrujte pre niečo, ale že v skutočnosti obsahuje niektoré strane klienta 4 00:00:06,230 --> 00:00:08,690 overenie jeho alebo jej vstupy. 5 00:00:08,690 --> 00:00:13,210 >> Všimnite si tu, v tvare-1.html, mám že rovnaká forma ako predtým, ale som 6 00:00:13,210 --> 00:00:17,940 pridal atribút ID môjho tagu form, hodnota, ktorá sa zaregistrovať, aby 7 00:00:17,940 --> 00:00:22,140 že mám ID, cez ktoré môžem jednoznačne identifikovať tento formulár v mojom DOM. 8 00:00:22,140 --> 00:00:26,090 Teraz všimnete pod mojím tagu form je skript tag, takže veľmi uvážene, 9 00:00:26,090 --> 00:00:30,840 môj kód JavaScript bude pracovať iba akonáhle tvaru značky a jej DOM uzly 10 00:00:30,840 --> 00:00:31,990 boli načítané. 11 00:00:31,990 --> 00:00:35,650 >> Vnútri oznámenia script tag je Prvý riadok tu, kde Prehlasujem, 12 00:00:35,650 --> 00:00:38,750 Premenná s názvom formulára a priradiť je návratová hodnota 13 00:00:38,750 --> 00:00:42,850 document.getElementById citátu koniec citátu registrácia. 14 00:00:42,850 --> 00:00:45,860 Je to tento riadok kódu, ktorý sa bude zaoberať cez môj DOM, hľadá 15 00:00:45,860 --> 00:00:50,130 prvok alebo uzol, ktorý má jedinečnú identifikátor registráciu, ukladanie 16 00:00:50,130 --> 00:00:52,590 Návratová hodnota nakoniec V tejto premennej. 17 00:00:52,590 --> 00:00:56,910 >> Potom som sa zaregistrovať u tejto formy udalosť handler pre odoslanie formulára, 18 00:00:56,910 --> 00:01:02,190 s form.onsubmit a priradiť ktoré anonymné funkcie, orgán, ktorý 19 00:01:02,190 --> 00:01:04,220 pokračuje vykonať nasledujúce kroky. 20 00:01:04,220 --> 00:01:09,700 Ak pole tohto formulára, ktorého meno je e-mail, má hodnotu od užívateľa rovné 21 00:01:09,700 --> 00:01:14,220 citovať koniec citátu nič, potom sme bude upozorniť užívateľa, že on alebo ona 22 00:01:14,220 --> 00:01:18,120 musí poskytnúť svoju e-mailovú adresu, a vrátime false, takže forma 23 00:01:18,120 --> 00:01:21,680 sama o sebe nie je predložená zaregistrovať dot php. 24 00:01:21,680 --> 00:01:26,070 >> Inak, ak formulár obsahuje pole, ktorého názov je heslo a ktorých hodnota je 25 00:01:26,070 --> 00:01:28,800 citácie koniec citátu, potom poďme revať u užívateľa, že on alebo ona 26 00:01:28,800 --> 00:01:30,190 musí zadať heslo. 27 00:01:30,190 --> 00:01:33,620 A opäť vráti false, aby Formulár nie je predložený 28 00:01:33,620 --> 00:01:35,160 Registrácia dot php. 29 00:01:35,160 --> 00:01:38,920 >> Medzitým, v prípade, že hodnota má užívateľ zadali do poľa formulára s názvom 30 00:01:38,920 --> 00:01:43,100 heslo nezodpovedá hodnotu, ktorá užívateľ poskytuje pre formu 31 00:01:43,100 --> 00:01:47,210 pole s názvom potvrdenie, potom sa poďme kričať na užívateľa, že heslá nie sú 32 00:01:47,210 --> 00:01:50,800 zápas, a potom sa vrátiť false, aby Formulár nie je predložený 33 00:01:50,800 --> 00:01:52,810 Registrácia dot php. 34 00:01:52,810 --> 00:01:59,030 >> A konečne, v prípade, že nie je pravda, že Dohoda vstupné formuláre sa kontroluje, 35 00:01:59,030 --> 00:02:02,740 potom sa poďme revať na užívateľa vysvetľovať že on alebo ona musí súhlasiť s podmienkami 36 00:02:02,740 --> 00:02:06,660 a stav, a opäť sa vrátiť false tak, že formulár nie je predložený 37 00:02:06,660 --> 00:02:08,460 Registrácia dot php. 38 00:02:08,460 --> 00:02:11,830 >> Inak, ak žiadna z týchto chýb sú boli vykonané, poďme skutočne vráti hodnotu true 39 00:02:11,830 --> 00:02:14,990 a umožňujú forma majú byť predložené zaregistrovať dot php. 40 00:02:14,990 --> 00:02:17,680 >> Poďme sa pozrieť na tieto možné Chyby sa podnikom otvorením 41 00:02:17,680 --> 00:02:19,150 stránky v prehliadači. 42 00:02:19,150 --> 00:02:25,780 http://localhost/form-1.HTML. 43 00:02:25,780 --> 00:02:26,890 Tu je potom, že forma. 44 00:02:26,890 --> 00:02:28,720 Poďme poskytovať nič. 45 00:02:28,720 --> 00:02:30,660 >> Musíte zadať vašu e-mailovú adresu. 46 00:02:30,660 --> 00:02:34,930 Dobre, poďme aspoň spolupracovať v tomto smere. 47 00:02:34,930 --> 00:02:36,380 >> Musíte zadať heslo. 48 00:02:36,380 --> 00:02:40,150 Dobre, poďme si vybrať heslo ako šarlát. 49 00:02:40,150 --> 00:02:41,245 Heslá sa nezhodujú. 50 00:02:41,245 --> 00:02:46,250 Ach, musím spolupracovať a poskytovať rovnaké slovo, purpurový, znova. 51 00:02:46,250 --> 00:02:48,290 >> Musíte súhlasiť s podmienkami a podmienky. 52 00:02:48,290 --> 00:02:50,290 Dobre, poďme sa teraz zistiť, že políčko. 53 00:02:50,290 --> 00:02:52,910 A konečne, Páni, som registrovaná. 54 00:02:52,910 --> 00:02:54,678