html атрибут required

Логічний атрибут required вказує браузеру, що хочаб один елемент списку має бути вибраний перед відправкою форми на сервер.

Якщо цього не зроблено, то браузер виведе повідомлення, а форма відправлена не буде.

Вигляд і зміст повідомлення залежить від браузера і змінюватися користувачем не може.

bba4b8b979ade4ba5627a4489098f750.gif

Нотатка:

За замовчуванням атрибут required вимкнений.

Нотатка:

Атрибут required - логічний атрибут.

Синтаксис

<select required>


...


</select>

Атрибут required не має жодного значення :

Переглядачі

Переглядач

8+

4+

5+

10+

10+

12+

Переглядач

2.3+

8+

4+

4.1+


Мобільних переглядачів ще не додано.

Приклади


Найпростіший приклад використання HTML атрибута required теґа <select>

See the Pen select.name_css_in_ua by css.in.ua (@css_in_ua) on CodePen.

Різниця між HTML 4.01 та HTML5


Атрибут required з'явився тільки в HTML5.

Різниця між XHTML та HTML


У XHTML мінімізації заборонено, тому атрибут required повинен бути визначений як <select required="required">.