1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> SPEAKER: Poďme upresniť, že posledný Realizácie s využitím jQuery na 3 00:00:03,610 --> 00:00:07,520 premiestniť môj kód JavaScript na hlavu z mojej strany, takže nepotrebujem 4 00:00:07,520 --> 00:00:11,840 sa trochu ľubovoľne, pasta že nižšie uvedený formulár mojom tele. 5 00:00:11,840 --> 00:00:15,430 Všimnite si, že som sa prvýkrát zahrnúť do Hlava Moja stránka je tag script, 6 00:00:15,430 --> 00:00:19,790 zdrojom, ktorý je URL jQuery, že populárny knižnica JavaScript. 7 00:00:19,790 --> 00:00:23,130 Pod ním je ďalší tag script vnútri ktorého je môj vlastný kód. 8 00:00:23,130 --> 00:00:28,060 V tomto prvom riadku kódu, určím, pomocou jQuery, ktoré by som chcel realizovať 9 00:00:28,060 --> 00:00:33,050 Nasledujúce anonymné funkcie, ak tzv dokument je pripravený. 10 00:00:33,050 --> 00:00:37,450 >> Konkrétne by som chcel najprv získať element na stránke, ktorej 11 00:00:37,450 --> 00:00:40,540 Unikátny ID je registrácia, to je moja forma. 12 00:00:40,540 --> 00:00:44,380 Chcel by som sa zaregistrovať obslužnú rutinu udalosti pre odoslanie formulára a spustiť 13 00:00:44,380 --> 00:00:47,950 Nasledujúce anonymné funkcie keď táto udalosť spustil. 14 00:00:47,950 --> 00:00:53,230 Konkrétne by som rád, aby sa pomocou jQuery, prvok, ktorého jedinečný 15 00:00:53,230 --> 00:00:59,070 Identifikátor je registrácia, ale od tam chytiť dieťa typu vstupu 16 00:00:59,070 --> 00:01:04,680 že sa stane, mám atribút nazvaný meno, ktorého hodnota je e-mail. 17 00:01:04,680 --> 00:01:08,430 >> Potom, čo urobil, rád by som sa dostať na hodnotu že užívateľ je stanovené, že 18 00:01:08,430 --> 00:01:13,530 polia formulára a kontrola robí to rovnaká citácie koniec citátu nič medzi tým. 19 00:01:13,530 --> 00:01:16,920 Ak áno, rád by som kričať na užívateľa že on alebo ona musí poskytnúť ich 20 00:01:16,920 --> 00:01:18,100 e-mailová adresa. 21 00:01:18,100 --> 00:01:21,990 >> Zatiaľ by som chcel robiť niečo podobné, kontrola, či je táto forma, 22 00:01:21,990 --> 00:01:26,210 ktorého idea je registrácia, má vstup pole ako dieťa, ktorý má 23 00:01:26,210 --> 00:01:28,430 názov atribútu, ktorého hodnota je heslo. 24 00:01:28,430 --> 00:01:33,160 A skontrolujte, taky, ak hodnota užívateľa pre že je, citujem koniec citátu, "nič." 25 00:01:33,160 --> 00:01:36,440 Ak áno, rád by som kričať na užívateľa, zdôrazňuje, že on alebo ona musí 26 00:01:36,440 --> 00:01:37,860 zadať heslo. 27 00:01:37,860 --> 00:01:41,890 >> Medzitým, by som tiež rád, aby skontrolovať, či že forma, ktorého ID je registrácia, 28 00:01:41,890 --> 00:01:46,810 má vstupnú dieťa, ktorého názov atribútu rovná heslo, má hodnotu 29 00:01:46,810 --> 00:01:51,970 , Ktorý nie je rovný hodnote, ktorá užívateľ zadal na pole, ktoré je 30 00:01:51,970 --> 00:01:56,050 že podobne štruktúrovaná, ale ktorého meno je potvrdením. 31 00:01:56,050 --> 00:02:00,330 Ak áno, chcem kričať na užívateľovi, ktorý svojho hesla sa nezhodujú. 32 00:02:00,330 --> 00:02:04,770 >> A konečne, poďme skontrolovať, či registrácia vstup, ktorého meno formulára 33 00:02:04,770 --> 00:02:07,300 je zmluva, je kontrolovaná. 34 00:02:07,300 --> 00:02:11,900 A ak áno, poďme popierajú, že odpoveď sa bum a potom kričať na užívateľa 35 00:02:11,900 --> 00:02:15,220 že on alebo ona musí súhlasiť termíny a podmienky. 36 00:02:15,220 --> 00:02:19,260 >> V každom z týchto prípadov, kedy má užívateľ pochybil, vrátime false, aby sa zabránilo 37 00:02:19,260 --> 00:02:21,780 predloženie register.php formulár. 38 00:02:21,780 --> 00:02:25,660 Inak, ak neboli vykonané žiadne chyby, sa namiesto toho vráti hodnotu true, čo 39 00:02:25,660 --> 00:02:29,590 čo znamená, že forma by mala skutočne byť predložené register.php. 40 00:02:29,590 --> 00:02:31,640 >> Poďme sa pozrieť v prehliadači. 41 00:02:31,640 --> 00:02:32,850 Tu je teda moja forma. 42 00:02:32,850 --> 00:02:34,440 Skúsme sa zaregistrovať nič. 43 00:02:34,440 --> 00:02:37,340 Ale kdeže, musím poskytnúť moja e-mailová adresa. 44 00:02:37,340 --> 00:02:39,360 Poďme urobiť. 45 00:02:39,360 --> 00:02:42,080 >> Znovu Registrácia prináša, že Musím zadať heslo. 46 00:02:42,080 --> 00:02:45,090 Poďme urobiť, tentoraz poskytovanie rude. 47 00:02:45,090 --> 00:02:48,570 >> Heslá sa nezhodujú, pretože v skutočnosti, Ja som ešte nepotvrdil písanie 48 00:02:48,570 --> 00:02:50,050 karmínovo znova. 49 00:02:50,050 --> 00:02:53,590 A teraz musím súhlasiť s podmienkami a podmienky podľa Začiarknutím tohto políčka, 50 00:02:53,590 --> 00:02:55,500 nasleduje jeden posledný registra. 51 00:02:55,500 --> 00:02:58,070 >> A teraz som naozaj dobre nie, zapísaná. 52 00:02:58,070 --> 00:03:00,054