HTML 5 <form>标签novalidate 属性

定义和用法

novalidate 属性是一个布尔属性。

novalidate 属性规定当提交表单时不对表单数据(输入)进行验证。

浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 10、Firefox、Opera 和 Chrome 都支持 novalidate 属性。

注意:在 Safari 和 Internet Explorer 9 及之前的版本中不支持 novalidate 属性。

HTML 4.01 与 HTML5之间的差异

novalidate 属性是 HTML5 中的新属性。

HTML 与 XHTML 之间的差异

在 XHTML 中,禁止属性最小化,novalidate 属性必须定义为 <form novalidate="novalidate">。

语法

<form novalidate="novalidate">

实例

当提交表单时不对表单数据进行验证:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title>HTML form 标签 novalidate 属性 xinbiancheng.cn</title>
</head>
<body>
<form action="http://www.httpbin.org/get" novalidate target="_blank">
E-mail: <input type="email" name="user_email">
<input type="submit">
</form>
<p><strong>注意:</strong>在 Safari 和 Internet Explorer 9 及之前的版本中不支持 novalidate 属性。</p>
</body>
</html>

输出: 

E-mail:

注意:在 Safari 和 Internet Explorer 9 及之前的版本中不支持 novalidate 属性。