Tutorials References Exercises Bootcamps Videos Menu
Sign Up Create Website Get Certified Upgrade

HTML <input> formnovalidate Attribute

❮ HTML <input> tag


A form with two submit buttons (with and without validation):

<form action="/action_page.php">
  <label for="email">Enter your email:</label>
  <input type="email" id="email" name="email"><br><br>
  <input type="submit" value="Submit">
  <input type="submit" formnovalidate="formnovalidate" value="Submit without validation">
Try it Yourself »

Definition and Usage

The formnovalidate 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.

formnovalidate Yes 10.0 Yes 10.1 10.6


<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="">

❮ HTML <input> tag