Button formNoValidate 属性

定义和用法

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

此属性仅用于 type="submit" 的按钮。

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

注释:formnovalidate 属性 是 HTML5 中 <button> 元素的新属性。

实例

例子 1

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

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

亲自试一试

例子 2

设置 formNoValidate 属性:

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

亲自试一试

语法

返回 formNoValidate 属性:

buttonObject.formNoValidate

设置 formNoValidate 属性:

buttonObject.formNoValidate = true|false

属性值

描述
true|false

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

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

技术细节

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

浏览器支持

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

相关页面

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