15 lines
1.9 KiB
Markdown
15 lines
1.9 KiB
Markdown
![]() |
---
|
|||
|
title: Use HTML5 to Require a Field
|
|||
|
localeTitle: Использовать HTML5 для запроса поля
|
|||
|
---
|
|||
|
## Использовать HTML5 для запроса поля
|
|||
|
|
|||
|
`required` атрибут работает практически со всеми возможными типами `input` тега (он не работает, потому что он не имеет смысла для типа кнопок или значений со значением по умолчанию, например `type=range` ) и заставляет пользователя уходить по крайней мере минимальную отметку взаимодействия с требуемым вводом при отправке (выберите _хотя бы_ один флажок, введите _хотя бы_ один символ в текстовое поле и т. д.)
|
|||
|
|
|||
|
Его использование блокирует подачу формы формы до тех пор, пока `required` условие не будет заполнено
|
|||
|
|
|||
|
Вы можете использовать `required` атрибут с конкретным синтаксисом: поскольку это логическое значение, которое вы можете написать, просто `required` без какого-либо значения.
|
|||
|
|
|||
|
В этой задаче у вас уже есть форма и элемент ввода: она просит вас добавить `required` атрибут к элементу ввода; помните, что если что-то из исходного кода будет изменено или удалено случайно, вы всегда можете перезапустить его с помощью чистого кода, используя кнопку `reset all code` .
|
|||
|
|
|||
|
Удачи!
|