CSS властивості
ГлавнаяАтрибути HTMLАтрибут required до HTML тега <input>

Атрибут required до HTML тега <input>

136

Встановлює поле форми обов'язковим для заповнення перед надсиланням форми на сервер. Якщо поле обов'язкове порожнє, браузер виведе повідомлення про помилку, а форма відправлена не буде. Вигляд та зміст повідомлення залежить від браузера і змінюватись користувачем не може. На мал. 1 показано повідомлення в різних браузерах.

Chrome Opera
Chrome Opera
Firefox Internet Explorer
Firefox Internet Explorer

Мал. 1. Вигляд повідомлення про обов'язкове поле

Синтаксис

<input required>

Значення

Ні.

Значення за за замовчуванням

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

>

Приклад

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>input, атрибут required</title>
</head>
<body> <form action="handler.php"> <p><input name="user" required placeholder="Ваше ім'я"></p> <p><input type="submit" value="Надіслати"></p>
</form>
</body>
</html>

Браузери

10 12 5 9.6 4
2.3 4 10

Браузери

У таблиці браузерів застосовуються такі позначення.

  •  — елемент повністю підтримується браузером;
  •  — елемент браузер ом не сприймається та ігнорується;
  •  — при роботі можлива поява різних помилок або елемент підтримується з застереженнями.

Число вказує версію браузреа, починаючи з якої елемент підтримується. container credit">

Автор та редактори

Автор: Влад Мержевич
Останнє змінення: 08.11 .2016
Редактори: Влад Мержевич