HTMLFormElement: noValidate 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

HTMLFormElement 接口的 noValidate 属性是一个布尔值,表示在提交时 <form> 是否会绕过 约束验证。它反映了 <form> 元素的 novalidate 属性;如果存在该属性,则值为 true

如果未设置此属性或将其值设置为 false,则表单将被验证。这可以通过将 HTMLInputElement.formNoValidateHTMLInputElement.formNoValidate 属性设置为 true 来覆盖,无论是通过 JavaScript 还是 HTML formnovalidate 属性,用于提交表单的控件。

可以检索或设置此属性。