Атрибут formnovalidate HTML тега button

Атрибут formnovalidate является атрибутом-переключателем. Если данный атрибут указан, то встроенная проверка корректности введенных данных формы проводиться не будет.

Этот атрибут переопределяет атрибут novalidate тега <form>.

Атрибут formnovalidate может использоваться только с тегом <button> имеющим type="submit".

Атрибут formnovalidate для тега <button> был добавлен в HTML5.

В XHTML минимизация атрибутов запрещена, поэтому атрибут formnovalidate должен определяться как <button formnovalidate="formnovalidate">.

Синтаксис атрибута

<button type="submit" formnovalidate>

Пример использования атрибута

HTML форма с двумя кнопками. Первая кнопка отправляет данные формы после проверки их корректности, вторая — без такой проверки:


<form action="//msiter.ru/demo_form.asp" method="get">
   E-mail: <input type="email" name="userid"><br>
   <button type="submit">Отправить</button><br>
   <button type="submit" formnovalidate>Отправить без валидации</button>
</form>