Атрибут required
Синтаксис
<input type="..." required="required">
Описание
Атрибут / параметр required
(от англ. "required" ‒ «необходимый, обязательный») указывает что данный элемент формы (или группа элементов) обязателен для заполнения.
Примечание
При указании данного атрибута хотя бы на одном переключателе из группы переключателей ‒ группа становится обязательной для выбора. (В подобной ситуации, данный атрибут рекомендуется указывать всем переключателям группы.)
Условия использования
Применяется только к следующим типам полей формы: «checkbox
», «date
», «datetime
», «email
», «file
», «month
», «number
», «password
», «radio
», «search
», «tel
», «text
», «time
», «url
», «week
».
Поддержка браузерами
Спецификация
Верс. | Раздел |
---|---|
HTML | |
2.0 | |
3.2 | |
4.01 | |
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 | |
1.1 |
Значения
Данный атрибут является логическим атрибутом. Может указываться либо без значения, либо с пустым значением, либо со значением «required
».
<input type="..." required> <input type="..." required=""> <input type="..." required="required">
Пример использования
<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>