>> SPEAKER: Да се ​​усъвършенства, че миналата прилагане от деблокирането Jquery да
преместят моето JavaScript код в главата на моята страница, така че не ми трябва
да, донякъде произволно, паста то под форма тялото ми.
Забележете, че тук за първи път е включен в моята страница главата таг скрипт, на
източник на която е URL адреса на JQuery, че популярната JavaScript библиотека.
По-долу, че е друг скрипт тагове във вътрешността на който е моят собствен код.
В този първи ред с код, да посоча, използване на JQuery, че бих искал да се изпълни
следната анонимна функция, когато така наречените документът е готов.
>> По-конкретно, бих искал първо да получите елемент от страницата чиято
уникален идентификатор, е регистрация, това е моята форма.
Бих искал да се регистрирате манипулатор на събитие за подаване на формуляра и да изпълни
следната анонимна функция всеки път, когато това събитие задейства.
По-конкретно, бих искал да се използване на Jquery, елементът, чийто уникален
идентификатор е регистрация, но от там вземете детето от тип вход
, което се случва Имам атрибут наречен име, чиято стойност е-мейл.
>> Веднъж, направили това, бих искал да получите стойността че потребителят не е предвидила, че
полева форма и проверка прави го равно цитат край на цитата с нищо между тях.
Ако е така, бих искал да вика на потребителя че той или тя трябва да осигури тяхното
имейл адрес.
>> В същото време бих искал да направя нещо подобни, проверка дали тази форма,
чиято идея е регистрация, има вход поле като дете, което има
име на атрибут, чиято стойност е парола.
И провери, също, ако стойността на потребителя за че е, в кавички, "нищо".
Ако е така, бих искал да вика на потребителя, подчертавайки, че той или тя трябва да
предостави парола.
>> В същото време, бих искал също така да се провери дали тази форма, чието ID е регистрация,
има вход дете, чието име атрибут се равнява на парола, има стойност
че не е равен на стойността, която потребителят е въвел за полето, което е
че подобно структурирано, но чието име е потвърждение.
Ако е така, искам да крещя на потребителя, че своите пароли не съвпадат.
>> На последно място, нека да провери дали регистрацията вход, чието име е форма
е, се проверява споразумение.
И ако е така, нека да отричат ​​този отговор с взрив и след това вика на потребителя
че той или тя трябва да се съгласи да сроковете и условията.
>> Във всеки от тези случаи, когато потребителят има допуснал грешка, ние връщане фалшиви за да се предотврати
подаване на формуляр да register.php.
Иначе, ако не са били направени грешки, ние, вместо да се върне вярно, като по този начин
което показва, че формата трябва наистина се подава до register.php.
>> Нека да погледнем в браузър.
Ето най-после е моята форма.
Нека се опитаме да се регистрирате с нищо.
Но Не, аз трябва да се осигури моя имейл адрес.
Нека да направим така.
>> Регистриране отново се получава, че Аз трябва да предостави парола.
Нека да направим така, този път предоставяне на червено.
>> Паролите не съвпадат, защото, наистина, Аз не съм потвърди, като напишете
пурпурно отново.
И сега аз трябва да се съгласите с условията и условия, като се проверява това поле,
последван от един окончателен регистър.
>> И сега съм наистина, добре не наистина, регистрирана.