HTML i CSS · Junior · Pytanie 45 z 75
Co robi atrybut required na polu formularza?
- ✓Poprawna odpowiedź: Przeglądarka nie wyśle formularza, dopóki pole jest puste
- 2Pole staje się tylko do odczytu do momentu wysłania formularza
- 3Wartość pola jest automatycznie walidowana na serwerze
Wyjaśnienie
required włącza wbudowaną walidację po stronie klienta: przy pustym polu submit jest blokowany, a pole pasuje do :invalid. Tylko do odczytu to readonly. Walidacja na kliencie to jedynie wygoda: łatwo ją obejść, więc serwer musi sam sprawdzać dane.