1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> SPEAKER: Pojďme upřesnit, že poslední Realizace s využitím jQuery na 3 00:00:03,610 --> 00:00:07,520 přemístit můj kód JavaScript na hlavu z mé strany, takže nepotřebuji 4 00:00:07,520 --> 00:00:11,840 se poněkud libovolně, pasta že níže uvedený formulář mém těle. 5 00:00:11,840 --> 00:00:15,430 Všimněte si, že jsem se poprvé zahrnuta do Hlava Moje stránka je tag script, 6 00:00:15,430 --> 00:00:19,790 zdrojem, který je URL jQuery, že populární knihovna JavaScript. 7 00:00:19,790 --> 00:00:23,130 Pod ním je další tag script uvnitř kterého je můj vlastní kód. 8 00:00:23,130 --> 00:00:28,060 V tomto prvním řádku kódu, určím, pomocí jQuery, které bych chtěl realizovat 9 00:00:28,060 --> 00:00:33,050 Následující anonymní funkce, pokud tzv. dokument je připraven. 10 00:00:33,050 --> 00:00:37,450 >> Konkrétně bych chtěl nejprve získat element na stránce, jejíž 11 00:00:37,450 --> 00:00:40,540 Unikátní ID je registrace, to je moje forma. 12 00:00:40,540 --> 00:00:44,380 Chtěl bych se zaregistrovat obslužnou rutinu události pro odeslání formuláře a spustit 13 00:00:44,380 --> 00:00:47,950 Následující anonymní funkce když tato událost spustil. 14 00:00:47,950 --> 00:00:53,230 Konkrétně bych rád, aby se pomocí jQuery, prvek, jehož jedinečný 15 00:00:53,230 --> 00:00:59,070 Identifikátor je registrace, ale od tam chytit dítě typu vstupu 16 00:00:59,070 --> 00:01:04,680 že se stane, mám atribut nazvaný jméno, jehož hodnota je e-mail. 17 00:01:04,680 --> 00:01:08,430 >> Poté, co udělal, rád bych se dostat na hodnotu že uživatel je stanoveno, že 18 00:01:08,430 --> 00:01:13,530 pole formuláře a kontrola dělá to stejná citace konec citátu nic mezi tím. 19 00:01:13,530 --> 00:01:16,920 Pokud ano, rád bych křičet na uživatele že on nebo ona musí poskytnout jejich 20 00:01:16,920 --> 00:01:18,100 e-mailová adresa. 21 00:01:18,100 --> 00:01:21,990 >> Zatím bych chtěl dělat něco podobné, kontrola, zda je tato forma, 22 00:01:21,990 --> 00:01:26,210 jehož idea je registrace, má vstup pole jako dítě, který má 23 00:01:26,210 --> 00:01:28,430 název atributu, jehož hodnota je heslo. 24 00:01:28,430 --> 00:01:33,160 A zkontrolujte, taky, pokud hodnota uživatele pro že je, cituji konec citátu, "nic." 25 00:01:33,160 --> 00:01:36,440 Pokud ano, rád bych křičet na uživatele, zdůrazňuje, že on nebo ona musí 26 00:01:36,440 --> 00:01:37,860 zadat heslo. 27 00:01:37,860 --> 00:01:41,890 >> Mezitím, bych také rád, aby zkontrolovat, zda že forma, jehož ID je registrace, 28 00:01:41,890 --> 00:01:46,810 má vstupní dítě, jehož název atributu rovná heslo, má hodnotu 29 00:01:46,810 --> 00:01:51,970 , který není roven hodnotě, která uživatel zadal na pole, které je 30 00:01:51,970 --> 00:01:56,050 že podobně strukturovaná, ale jehož jméno je potvrzením. 31 00:01:56,050 --> 00:02:00,330 Pokud ano, chci křičet na uživateli, který svého hesla se neshodují. 32 00:02:00,330 --> 00:02:04,770 >> A konečně, pojďme zkontrolovat, zda registrace vstup, jehož jméno formuláře 33 00:02:04,770 --> 00:02:07,300 je smlouva, je kontrolována. 34 00:02:07,300 --> 00:02:11,900 A pokud ano, pojďme popírají, že odpověď se bum a pak křičet na uživatele 35 00:02:11,900 --> 00:02:15,220 že on nebo ona musí souhlasit termíny a podmínky. 36 00:02:15,220 --> 00:02:19,260 >> V každém z těchto případů, kdy má uživatel pochybil, vrátíme false, aby se zabránilo 37 00:02:19,260 --> 00:02:21,780 předložení register.php formulář. 38 00:02:21,780 --> 00:02:25,660 Jinak, pokud nebyly provedeny žádné chyby, se místo toho vrátí hodnotu true, což 39 00:02:25,660 --> 00:02:29,590 což znamená, že forma by měla skutečně být předloženy register.php. 40 00:02:29,590 --> 00:02:31,640 >> Pojďme se podívat v prohlížeči. 41 00:02:31,640 --> 00:02:32,850 Zde je tedy moje forma. 42 00:02:32,850 --> 00:02:34,440 Zkusme se zaregistrovat nic. 43 00:02:34,440 --> 00:02:37,340 Ale kdepak, musím poskytnout moje e-mailová adresa. 44 00:02:37,340 --> 00:02:39,360 Pojďme učinit. 45 00:02:39,360 --> 00:02:42,080 >> Znovu Registrace přináší, že Musím zadat heslo. 46 00:02:42,080 --> 00:02:45,090 Pojďme učinit, tentokrát poskytování rudě. 47 00:02:45,090 --> 00:02:48,570 >> Hesla se neshodují, protože ve skutečnosti, Já jsem ještě nepotvrdil psaní 48 00:02:48,570 --> 00:02:50,050 karmínově znovu. 49 00:02:50,050 --> 00:02:53,590 A teď musím souhlasit s podmínkami a podmínky podle Zaškrtnutím tohoto políčka, 50 00:02:53,590 --> 00:02:55,500 následuje jeden poslední rejstříku. 51 00:02:55,500 --> 00:02:58,070 >> A teď jsem opravdu dobře ne, zapsána. 52 00:02:58,070 --> 00:03:00,054