Атрибут novalidate HTML тега <form>
HTML тег <form>Значение и применение
Логический атрибут novalidate (HTML тега <form>) указывает, что проверка данных на корректность, введенных пользователем в форму не производится.
Если этот атрибут не указан (и, следовательно, форма проверки), то это значение по умолчанию может быть переопределено атрибутом novalidate элементов <button>, или <input> относящиxся к форме.
Поддержка браузерами
Атрибут | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
novalidate | 10.0 | 4.0 | 10.6 | Нет | 10.0 | 12.0 |
Синтаксис:
<form novalidate>
Значения атрибута
Значение | Описание |
---|---|
novalidate | Значение атрибута требуется только в XHTML (<form novalidate = "novalidate">). |
Отличия HTML 4.01 от HTML 5
Атрибут считается новым в HTML 5.Пример использования
<!DOCTYPE html> <html> <head> <title>Пример использования атрибута novalidate HTML тега <form></title> </head> <body> <form action = "somepage.php" novalidate> <!-- указываем адрес, куда отправляется форма и указываем, что проверка данных на корректность, введенных пользователем в форму не производится --> Your phone: <input type = "tel" name = "user-phone"> <!-- определяем элемент управления для ввода телефонного номера --> <input type = "submit"> <!-- определяем кнопку отправки формы --> </form> </body> </html>
В данном примере мы создали форму (HTML тег <form>), указали относительный URL адрес, куда она отправляется и логическим атрибутом указали, что проверка данных на корректность, введенных пользователем в форму не производится. Кроме того, мы разместили элемент управления для ввода телефонного номера и кнопку отправки формы.
Результат нашего примера:
HTML тег <form>