Атрибут novalidate HTML тега <form>
Значение и применение
Логический атрибут novalidate (HTML тега
<form>) указывает, что проверка данных на корректность, введенных пользователем в форму не производится.
Если этот атрибут не указан (и, следовательно, форма проверки), то это значение по умолчанию может быть переопределено
атрибутом novalidate элементов
<button>, или
<input>
относящихся к форме.
Поддержка браузерами
Спецификация: multipage
Поддерживается во всех основных браузерах с 2017 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
novalidate | 10 | 12 | 4 | 15 | 10.1 | 18 | 4 | 14 | 10.3 | 1.0 | 37 | 10.3 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Синтаксис:
HTML
<form novalidate>
Значения атрибута
| Значение | Описание |
|---|---|
novalidate |
Значение атрибута требуется только в XHTML (<form novalidate = "novalidate">). |
Отличия HTML 4.01 от HTML 5
Атрибут считается новым в HTML 5.Примеры, попробуйте сами
Атрибут novalidate элемента form
novalidate отключает проверку при отправке. В редакторе отправка заблокирована; полное сравнение требует отдельного документа с обработчиком.
index.html
HTML
<form novalidate>
<p>
<label>Имя <input name="user" required /></label>
</p>
<p>
<label>Почта <input type="email" name="email" /></label>
</p>
<button type="reset">Сбросить</button><button type="submit">Проверить</button>
</form>
Режим чтения