Атрибут formnovalidate

Отменяет встроенную проверку введённых пользователем данных на корректность перед отправкой формы. Такая проверка делается браузером автоматически для полей <input type="email">, <input type="url"> при наличии атрибута pattern или required у элемента <input>.

Атрибут formnovalidate может добавляться только к кнопке для отправки формы (<input type="submit">) или к кнопке с изображением (<input type="image">).

Синтаксис

<input type="submit" formnovalidate>

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

Пример

<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <title>input, атрибут formnovalidate</title> </head> <body> <form action="handler.php"> <p><input required placeholder="Имя"></p> <p><input type="email" required placeholder="Ваш email"></p> <p><input type="url" required placeholder="Сайт"></p> <p><input type="submit" formnovalidate value="Отправить без проверки"></p> </form> </body> </html>

Браузеры

10 12 4 12.1 5 4
37 4 12.1 4

В таблице браузеров применяются следующие обозначения.

  • — элемент полностью поддерживается браузером;
  • — элемент браузером не воспринимается и игнорируется;
  • — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.

Число указывает версию браузреа, начиная с которой элемент поддерживается.