required - обов'язково для заповнення.
<input required>
input - тег <input>.
required атрибут тегу input який вказує що даний елемент форми є обов'язковим для заповнення пепед відправкою даних.
Якщо дані не заповнено браузер виводить повідомлення що необхідно ввести дані.
Атрибут required застосовується разом з атрибутом type: text, search, email, password, tel, url, number, file, checkbox, radio.
Атрибут required входить у специфікацію HTML5.
<form action="/ajax.php" method="get">
Ім'я:<input type="text" name="q" required>
<input type="submit" value="відправити">
</form>