>> SPRECHER: Lassen Sie uns zu verfeinern, dass letzte Umsetzung durch den Einsatz von jQuery
verlagern meine JavaScript-Code auf den Kopf von meiner Seite, so dass ich nicht brauchen
zu, etwas willkürlich, Paste sie unterhalb der Form meines Körpers.
Beachten Sie hier, dass ich in erster enthalten meine Seite den Kopf ein Script-Tag, der
Quelle für die die URL der jQuery, dass populäre JavaScript-Bibliothek.
Darunter ist ein weiteres Script-Tag innerhalb dessen ist meine eigene Code.
In dieser ersten Zeile Code, ich angeben, mit jQuery, die ich gerne ausführen
die folgende anonyme Funktion, wenn die so genannte Dokument bereit.
>> Genauer gesagt, würde Ich mag, zunächst erhalten das Element auf der Seite, deren
eindeutige ID ist die Registrierung, das ist meine Form.
Ich würde gerne einen Event-Handler registrieren für die Formular-Vorlage und führen
der folgende anonyme Funktion wann immer das Ereignis ausgelöst hat.
Genauer gesagt, würde Ich mag gehen mit jQuery, das Element, dessen einzigartige
Kennung ist die Registrierung, sondern von es greifen das Kind vom Typ Eingabe
das passiert, habe ich ein Attribut namens zu nennen, deren Wert E-Mail.
>> Ist das erledigt, würde Ich mag, um den Wert zu erhalten , dass der Benutzer für die vorgesehenen
Formularfeld und Check tut es gleich Zitat unquote mit nichts dazwischen.
Wenn ja, würde Ich mag an der Benutzer schreien dass er oder sie stellen ihre
E-Mail-Adresse.
>> In der Zwischenzeit möchte ich etwas tun ähnlich sind, zu überprüfen, ob diese Form,
Idee ist, deren Registrierung, hat einen Eingangs Feld als Kind hat, dass eine
zu nennen, deren Attribut Wert ist vergessen.
Und überprüfen Sie, auch, wenn der Wert des Benutzers für das heißt, Zitat unquote ", nichts."
Wenn ja, würde Ich mag an der Benutzer schreien, betonte, dass er oder sie muss
geben Sie ein Passwort.
>> In der Zwischenzeit möchte ich auch zu überprüfen, ob dass Form, deren ID-Registrierung,
hat einen Eingangs Kind, dessen name-Attribut gleich vergessen, hat einen Wert
das macht den Wert nicht gleich, dass die Benutzer hat für das Feld, das ist eingegeben
dass ähnlich strukturierte, aber dessen Name Bestätigung.
Wenn dem so ist, möchte ich an der Benutzer schreien, dass seine oder ihre Passwörter stimmen nicht überein.
>> Schließlich wollen wir überprüfen, ob die Registrierung Eingang, dessen Name die Form
wird Vertrag wird überprüft.
Und wenn ja, lassen Sie negieren die Antwort mit Knall und dann schreien Benutzer
dass er oder sie müssen zustimmen die allgemeinen Geschäftsbedingungen.
>> In jedem dieser Fälle, wenn der Benutzer irrte, kehren wir falsch verhindern
die Form Vorlage an register.php.
Else, wenn keine Fehler gemacht worden sind, wir stattdessen true zurück, wodurch
anzeigt, dass die Form sollte in der Tat eingereicht werden register.php.
>> Werfen wir einen Blick in einem Browser.
Hier ist dann meine Form.
Lasst uns versuchen, mit nichts registrieren.
Aber nein, ich muss liefern meine E-Mail-Adresse.
Lassen Sie uns tun.
>> Registrierung wieder ergibt, dass Ich muss ein Passwort.
Lassen Sie uns so, dieses Mal Bereitstellung purpurrot.
>> Passwörter passen nicht, weil, ja, Ich habe nicht von der Eingabe bestätigt
hochrot wieder.
Und jetzt muss ich mit den Bedingungen einverstanden und Bedingungen, indem Sie dieses Kästchen,
gefolgt von einem letzten Register.
>> Und jetzt bin ich wirklich, gut nicht wirklich, registriert.