Form noValidate 属性

定义和用法

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

默认情况下,<form> 元素中的表单数据将在提交时进行验证。

当设置为 true 时,此属性将 "novalidate" 属性添加到 <form> 元素,并规定不应在提交时验证表单数据。

注释:novalidate 属性是 HTML5 中 <form> 元素的新属性。

另请参阅:

HTML 参考手册:HTML <form> novalidate 属性

实例

例子 1

确认是否应该验证表单数据:

var x = document.getElementById("myForm").noValidate;

亲自试一试

例子 2

设置 noValidate 属性:

document.getElementById("myForm").noValidate = true;

亲自试一试

语法

返回 noValidate 属性:

formObject.noValidate

设置 noValidate 属性:

formObject.noValidate = true|false

属性值

描述
true|false

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

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

技术细节

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

浏览器支持

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

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