Атрибут 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>