>> Głośnik: Załóżmy, że w zeszłym udoskonalenie Realizacja wykorzystując jQuery
przenieść mój kod JavaScript do głowy z mojej strony, tak, że nie muszę
do, nieco arbitralnie, pasta to poniżej formularza mojego ciała.
Zauważcie, że po raz pierwszy uwzględniona w szef mojej stronie w tagu skrypt,
źródło, które jest URL jQuery, że popularne biblioteki JavaScript.
Poniżej, że skrypt jest inny znacznik wewnątrz której jest mój własny kod.
W tej pierwszej linii kodu, określić, przy użyciu jQuery, które chciałbym wykonać
Poniższa funkcja, gdy anonimowy tzw dokumencie jest gotowa.
>> W szczególności, chciałbym najpierw uzyskać Element od strony którego
unikatowy identyfikator jest rejestracja, to jest moja forma.
Chciałbym zarejestrować obsługi zdarzeń składania formularza i wykonać
Poniższa funkcja anonimowa gdy zdarzenie wywołane.
W szczególności chciałbym, aby za pomocą jQuery, elementem, którego unikalna
Identyfikator jest rejestracja, ale z tam złapać dziecko wejścia typu
tak się dzieje mam atrybut o nazwie imię, którego wartość jest nieprawidłowy.
>> Gdy to zrobisz, chciałbym uzyskać wartość że użytkownik przewidziano, że
pole formularza i sprawdzenie czy to równa cytatem cytatu z niczego pomiędzy.
Jeśli tak, chcę krzyczeć na użytkownika że musi on zapewnić ich
adres e-mail.
>> Tymczasem chciałbym coś zrobić podobny, sprawdzając, czy forma,
którego ideą jest rejestracja, posiada wejście pole jako dziecko, które ma
atrybutu, którego nazwa wartość jest hasłem.
I sprawdzić, zbyt, jeśli wartość dla użytkownika czyli cytatu, "nic".
Jeśli tak, chcę krzyczeć na użytkownika, podkreślając, że on lub ona musi
dostarcza hasło.
>> Tymczasem, chciałbym również, aby sprawdzić, czy że postać, której ID jest rejestracja,
ma dziecko wejściowy, którego nazwa atrybutu wynosi hasło ma wartość
że nie jest równa wartości, które Filmaster wpisany w polu, które jest
że podobnie skonstruowane, ale którego nazwa jest potwierdzenie.
Jeśli tak, chcę krzyczeć na użytkownika, który jego hasła nie pasują.
>> Wreszcie, sprawdźmy, czy rejestracja wejście, którego nazwa formularza
jest umowa, jest zaznaczone.
A jeśli tak, to niech się zanegować, że odpowiedź na to pytanie huk, a potem krzyczeć na użytkownika
, że on lub ona musi wyrazić zgodę na warunki.
>> W każdym z tych przypadków, gdy użytkownik ma błędnie, że zwróci false, aby zapobiec
złożenie formularza register.php.
Indziej, jeśli nie popełniono błędy, my zamiast wrócić prawdziwe, a tym samym
wskazując, że forma powinna rzeczywiście należy składać do register.php.
>> Rzućmy okiem w przeglądarce.
Tutaj to jest moja forma.
Spróbujmy zarejestrować się niczego.
Ale Nie, muszę dostarczyć mój adres e-mail.
Zróbmy tak.
>> Rejestracji, które ponownie daje Muszę podać hasło.
Zróbmy tak, tym razem zapewnienie Crimson.
>> Hasła nie są identyczne, ponieważ w rzeczywistości, I nie zostały potwierdzone przez wpisanie
szkarłatny ponownie.
A teraz muszę zgodzić się na warunki i warunki Zaznaczając to pole,
następnie jeden końcowego rejestru.
>> I teraz jestem naprawdę dobrze nie bardzo, zarejestrowany.