/html/input/required:> Обязательное заполнение_

Атрибут required

Синтаксис

HTML
<input type="..." required="required">

Описание

Атрибут / параметр required (от англ. "required" ‒ «необходимый, обязательный») указывает что данный элемент формы (или группа элементов) обязателен для заполнения.

Примечание

При указании данного атрибута хотя бы на одном переключателе из группы переключателей ‒ группа становится обязательной для выбора. (В подобной ситуации, данный атрибут рекомендуется указывать всем переключателям группы.)

Условия использования

Применяется только к следующим типам полей формы: «checkbox», «date», «datetime», «email», «file», «month», «number», «password», «radio», «search», «tel», «text», «time», «url», «week».


Поддержка браузерами

Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.

Спецификация

Верс. Раздел
HTML
2.0 Input Field: INPUT
3.2 INPUT text fields, radio buttons, check boxes, ...
4.01 17.4 The INPUT element
5.0 4.10.5.3.4 The required attribute
The required attribute...
5.1 4.10.5.3.4. The required attribute
The required attribute...
XHTML
1.0 Extensible HyperText Markup Language
1.1 Extensible HyperText Markup Language

Значения

Данный атрибут является логическим атрибутом. Может указываться либо без значения, либо с пустым значением, либо со значением «required».

<input type="..." required>
<input type="..." required="">
<input type="..." required="required">

Пример использования

Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр required (Элемент input)</title>
</head>
<body>
<h1>Пример использования параметра "required"</h1>
<form action="/examples/php-scripts/FIE.php" method="post">
<p>Введите ваше имя: <input type="text" name="first_name" required="required"></p>
<p><input type="submit" value="Результат"></p>
</form>
</body>
</html>
Параметр required (Элемент input)