Das Passwort
Jetzt das Passwort. Seine Felder haben type="password", deshalb zeigt der Browser Punkte statt dessen, was eingegeben wird. Deshalb gibt der Nutzer das Passwort auch zweimal ein: Einen Tippfehler sieht er nicht, und mit einem Tippfehler in einem neuen Passwort könnte er sich später nicht anmelden.
- Wenn das Passwort kürzer als 8 Zeichen ist, zeige
Das Passwort muss mindestens 8 Zeichen lang sein. - Wenn das zweite Passwort nicht mit dem ersten übereinstimmt, zeige
Die Passwörter stimmen nicht überein.
Schneide die Passwörter nicht mit trim() zu: Ein Leerzeichen kann Teil eines Passworts sein, und wer es gewählt hat, muss es jedes Mal genauso eingeben.
Die Meldungen aller Felder erscheinen weiterhin gleichzeitig: Ein Nutzer, der den Benutzernamen falsch angegeben, ein kurzes Passwort eingegeben und es beim zweiten Mal anders getippt hat, sieht drei Meldungen.
So schreibst du es:
Anweisungen
- 1
Prüfe die Länge des Passworts.
- 2
Prüfe, ob das zweite Passwort mit dem ersten übereinstimmt.