1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:03,020 >> Воведничар: Ајде сега да ги разгледаме во веб страница која им овозможува на корисникот да 3 00:00:03,020 --> 00:00:06,230 регистрирате за нешто, но кои, всушност, вклучува и некои клиент-страна 4 00:00:06,230 --> 00:00:08,690 валидација на неговиот или нејзиниот влезови. 5 00:00:08,690 --> 00:00:13,210 >> Забележете тука, во форма-1.HTML, имам дека истата форма како и пред, но јас сум 6 00:00:13,210 --> 00:00:17,940 додадени лична атрибут на мојата форма таг, вредноста на кој се регистрира, па 7 00:00:17,940 --> 00:00:22,140 дека имам проект преку кој можам да идентификуваат уникатно таа форма во мојот ДОМ. 8 00:00:22,140 --> 00:00:26,090 Сега се забележи под моето форма таг е скрипта ознака, така што многу намерно, 9 00:00:26,090 --> 00:00:30,840 мојата JavaScript код само што ќе се изврши Откако форма таг и ДОМ јазли 10 00:00:30,840 --> 00:00:31,990 се вчитани. 11 00:00:31,990 --> 00:00:35,650 >> Внатрешноста на скрипта таг известување е првата линија тука каде што прогласи 12 00:00:35,650 --> 00:00:38,750 променлива наречена форма и доделите тоа повратната вредност на 13 00:00:38,750 --> 00:00:42,850 document.getElementByID на цитат unquote регистрација. 14 00:00:42,850 --> 00:00:45,860 Тоа е оваа линија на кодот кој ќе изгледа преку мојата ДОМ, во потрага за 15 00:00:45,860 --> 00:00:50,130 елемент или јазол кој има единствен идентификатор на регистрација, чување 16 00:00:50,130 --> 00:00:52,590 повратната вредност на крајот во оваа променлива. 17 00:00:52,590 --> 00:00:56,910 >> Тогаш јас се регистрирате со таа форма настан управувачот за формата поднесување, 18 00:00:56,910 --> 00:01:02,190 со form.onsubmit и доделите дека анонимни функција, телото од кои 19 00:01:02,190 --> 00:01:04,220 продолжува да го направите следново. 20 00:01:04,220 --> 00:01:09,700 Ако таа форма на поле, чие име е e-mail, има вредност од корисникот еднакви 21 00:01:09,700 --> 00:01:14,220 да го цитирам unquote ништо, тогаш ние сме ќе го известува корисникот дека тој или таа 22 00:01:14,220 --> 00:01:18,120 мора да обезбеди нивниот е-мејл адреса, и ние се врати лажни така што форма 23 00:01:18,120 --> 00:01:21,680 сама по себе не е поднесена да се регистрирате точка PHP. 24 00:01:21,680 --> 00:01:26,070 >> Друго, ако форма има поле чие име е лозинка и чија вредност е 25 00:01:26,070 --> 00:01:28,800 Цитат unquote, тогаш ајде да се развикам на корисникот дека тој или таа 26 00:01:28,800 --> 00:01:30,190 треба да дадете лозинка. 27 00:01:30,190 --> 00:01:33,620 И повторно, се врати лажни така што форма не се поднесе до 28 00:01:33,620 --> 00:01:35,160 регистрирате точка PHP. 29 00:01:35,160 --> 00:01:38,920 >> Во меѓувреме, ако вредноста корисникот има внеле во полето за форма наречена 30 00:01:38,920 --> 00:01:43,100 лозинка не одговара на вредноста што корисникот е предвидено форма 31 00:01:43,100 --> 00:01:47,210 областа наречена потврда, тогаш ајде да развикам на корисникот лозинки не се 32 00:01:47,210 --> 00:01:50,800 натпревар, а потоа се врати лажни така што форма не се поднесе до 33 00:01:50,800 --> 00:01:52,810 регистрирате точка PHP. 34 00:01:52,810 --> 00:01:59,030 >> И на крај, ако тоа не е случај дека договор влез форма е проверено, 35 00:01:59,030 --> 00:02:02,740 тогаш ајде да се развикам на корисникот објаснувајќи дека тој или таа мора да се согласувате со условите 36 00:02:02,740 --> 00:02:06,660 и состојба, и повторно се врати лажни така што, образецот не се доставува до 37 00:02:06,660 --> 00:02:08,460 регистрирате точка PHP. 38 00:02:08,460 --> 00:02:11,830 >> Друго, ако, никој од оние грешки имаат се направени, да навистина врати вистина 39 00:02:11,830 --> 00:02:14,990 и оставете форма да се достави да се регистрирате точка PHP. 40 00:02:14,990 --> 00:02:17,680 >> Ајде да ги погледнеме овие можни грешки сега со отворање 41 00:02:17,680 --> 00:02:19,150 страница во прелистувачот. 42 00:02:19,150 --> 00:02:25,780 http://localhost/form-1.HTML. 43 00:02:25,780 --> 00:02:26,890 Тука е тогаш таа форма. 44 00:02:26,890 --> 00:02:28,720 Ајде да обезбеди ништо. 45 00:02:28,720 --> 00:02:30,660 >> Мора да се обезбеди вашата e-mail адреса. 46 00:02:30,660 --> 00:02:34,930 Добро, ајде барем соработуваат заедно оние линии. 47 00:02:34,930 --> 00:02:36,380 >> Мора да се обезбеди лозинка. 48 00:02:36,380 --> 00:02:40,150 Добро, ајде да се избере лозинка како црвен. 49 00:02:40,150 --> 00:02:41,245 Лозинките не се совпаѓаат. 50 00:02:41,245 --> 00:02:46,250 Ах, јас треба да соработуваат и да се обезбеди истиот збор, црвен, повторно. 51 00:02:46,250 --> 00:02:48,290 >> Мора да се согласувате со условите и условите. 52 00:02:48,290 --> 00:02:50,290 Добро, ајде сега проверете кутија. 53 00:02:50,290 --> 00:02:52,910 И, конечно, Whew, јас сум регистриран. 54 00:02:52,910 --> 00:02:54,678