Input Submit formNoValidate 属性

定义和用法

formNoValidate 属性设置或返回表单数据在提交时是否应该被验证。

此属性反映 formnovalidate 属性。

当设置为 true 时,此属性将 "formnovalidate" 属性添加到提交按钮,并规定提交时不应验证表单数据。这会覆盖表单的 novalidate 属性

注释:formnovalidate 属性是 HTML5 中 type="submit" 的 <input> 元素的新属性。

另请参阅:

HTML 参考手册:HTML <input> formnovalidate 属性

实例

例子 1

查明是否应该验证表单数据:

var x = document.getElementById("mySubmit").formNoValidate;

亲自试一试

例子 2

设置 formNoValidate 属性:

document.getElementById("mySubmit").formNoValidate = false;

亲自试一试

语法

返回 formNoValidate 属性:

submitObject.formNoValidate

设置 formNoValidate 属性:

submitObject.formNoValidate = true|false

属性值

描述
true|false

规定是否应验证表单数据(提交时)。

  • true - 不应验证表单数据
  • false - 默认。应验证表单数据

技术细节

返回值: 布尔值,如果不应验证表单数据,则返回 true;否则返回 false

浏览器支持

表中的数字注明了首个完全支持该属性的浏览器版本。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 10.0 支持 不支持 支持