Weryfikacja zgodności i długości haseł
Treść zadania
W formularzu rejestracji znajdują się pola <input type="password" id="haslo1" value="tajne123">, <input type="password" id="haslo2" value="tajne123">, przycisk <button id="btnZgodnoscHasel">Weryfikuj hasła</button> oraz akapit <p id="hasloKomunikat"></p>.
Napisz obsługę: jeśli oba hasła są identyczne (haslo1 === haslo2) oraz długość hasła wynosi co najmniej 6 znaków, wpisz do akapitu 'Hasła zgodne'; w przeciwnym razie wpisz 'Hasła różnią się lub są za krótkie'.
Co będzie oceniane
- Pobranie wartości z obu pól haseł.
- Weryfikacja równości i warunku minimalnej długości 6 znaków.
- Wpisanie 'Hasła zgodne' dla poprawnych haseł.
- Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.
Testy automatyczne (2)
- Zgodne hasła o długości powyżej 6 znaków — tekst #hasloKomunikat = Hasła zgodne
- Hasła różniące się od siebie — tekst #hasloKomunikat = Hasła różnią się lub są za krótkie
Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.
// Sprawdź zgodność i długość haseł po kliknięciu #btnZgodnoscHasel
Wskazówki
Wskazówka 1
Zbuduj warunek logiczny łączący porównanie tożsamości obu pól z badaniem właściwości length.
Wskazówka 2
Odczytaj zawartość obu haseł, porównaj je operatorem potrójnej równości oraz sprawdź czy długość jest większa lub równa sześć, po czym wypisz odpowiedni komunikat.