W HTML pole do wprowadzania hasła tworzy się za pomocą elementu <input> z atrybutem type ustawionym na password. Taka kontrolka powoduje, że przeglądarka maskuje wpisywane znaki (zwykle kropkami lub innym symbolem). Dzięki temu osoby postronne nie widzą bezpośrednio tekstu hasła na ekranie.
Odpowiedź <input type="password" /> jest poprawna, bo:
Pozostałe odpowiedzi są błędne z typowych powodów spotykanych na egzaminach:
W praktyce, przy budowie logowania, często spotkasz zapis typu: <input type="password" name="haslo">. Warto pamiętać, że maskowanie zapewnia type="password", natomiast name jest potrzebne do identyfikacji danych po stronie serwera.
To pytanie poprawnie rozwiązuje 80% zdających egzamin. średnio łatwe
W praktyce zawodowej kluczowe jest to, że maskowanie wpisywanych znaków w polu hasła realizuje się przez użycie kontrolki formularza <input> z ustawionym atrybutem type na wartość password.
Źródła:
Materiały:
Sprawdź odpowiedź