Характеристики атрибута
В каких браузерах работает?
3.0+ | 1.0+ | 4.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
В каких спецификациях используется?
HTML | 3.2 | 4.01 | 5.0 |
XHTML | 1.0 | 1.1 |
Для чего используется?
Выключает программную проверку правильности заполнения формы при нажатии соответствующей кнопки (где прописан атрибут). Эта проверка выполняется при следующих условиях: наличие атрибутов pattern, required в теге input, и в том числе если указан тип email или url для тега input (в этом случае браузер автоматически выполняет проверку).
Как правильно задавать?
<form novalidate>содержимое формы</form>
Какие значения могут быть записаны в атрибут?
Никакие.
В каких тегах применяется?
Применяется только в form.
Пример использования
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Атрибут novalidate</title> </head> <body> <form formnovalidate action="mail.php"> <p><input required placeholder="Введите имя"></p> <p><input type="email" required placeholder="Введите адрес почты"></p> <p><input type="url" required placeholder="Ваш сайт"></p> <p><button>Проверку не выполнять</button></p> </form> </body> </html>
Тип HTML атрибута:
Прочие