Example
A form with two submit buttons (with and without validation):
<form action="demo_form.asp">
E-mail: <input type="email" name="userid"><br>
<input type="submit" value="Submit"><br>
<input type="submit" formnovalidate="formnovalidate" value="Submit without
validation">
</form>
Try it Yourself »
Definition and Usage
The novalidate attribute is a boolean attribute.
When present, it specifies that the <input> element should not be validated when submitted.
The formnovalidate attribute overrides the novalidate attribute of the <form> element.
Note: The formnovalidate attribute can be used with type="submit".
Browser Support
The numbers in the table specify the first browser version that fully supports the attribute.
Attribute | |||||
---|---|---|---|---|---|
formnovalidate | 6.0 | 10.0 | 4.0 | Not supported | 10.6 |
Differences Between HTML 4.01 and HTML5
The formnovalidate attribute is new in HTML5.
Syntax
<input formnovalidate="formnovalidate">
Note: The formnovalidate attribute is a boolean attribute, and can be set in the following ways:
- <input formnovalidate>
- <input formnovalidate="formnovalidate">
- <input formnovalidate="">