HTMLButtonElement: formNoValidate property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
TheformNoValidate property of theHTMLButtonElement interface is a boolean value indicating if the<form> will bypassconstraint validation when submitted via the<button>. It reflects the<button> element'sformnovalidate attribute.
Its value overrides thenoValidate property of theHTMLFormElement interface if the form is submitted via the button. This property can be retrieved or set.
In this article
Value
A boolean.
Examples
js
const buttonElement = document.getElementById("myButton");console.log(buttonElement.formNoValidate);Specifications
| Specification |
|---|
| HTML> # dom-fs-formnovalidate> |
Browser compatibility
See also
HTMLButtonElement.reportValidity()HTMLButtonElement.checkValidity()HTMLButtonElement.formActionHTMLButtonElement.formEnctypeHTMLButtonElement.formMethodHTMLButtonElement.formTarget<form>HTMLFormElement.noValidateHTMLInputElement.formNoValidate- Learn: Client-side form validation
- Guide: Constraint validation