Przejdź do treści głównej
INF.04Pytanie #832 z 856frontend-html-css-rwd

Który atrybut HTML5 służy do walidacji po stronie klienta, sprawdzając, czy pole formularza nie jest puste?

Opcje odpowiedzi:
A
placeholder
B
required
Prawidłowa
C
not-empty
D
validate
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

B. required – Jest to poprawna odpowiedź, ponieważ:

  • Jest to atrybut logiczny (boolean) wprowadzony w HTML5.
  • Dodanie atrybutu 'required' do elementu formularza (np. <input>, <textarea>) sprawia, że przeglądarka nie pozwoli na wysłanie formularza, dopóki to pole nie zostanie wypełnione.
  • Jest to prosta i skuteczna metoda na podstawową walidację po stronie klienta.

Dlaczego inne odpowiedzi są nieprawidłowe:

  • A. placeholder – Służy do wyświetlania w polu tekstu-podpowiedzi, który znika, gdy użytkownik zaczyna pisać.

  • C. not-empty – Taki atrybut nie istnieje w standardzie HTML.

  • D. validate – Taki atrybut nie istnieje. Do włączania/wyłączania walidacji dla całego formularza służy atrybut 'novalidate'.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Frontend html css rwd”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 16 pytań z tego działu.