HTML: <form> novalidate 属性

由网友 大卫 发布 阅读 6

HTML: <form> novalidate 属性

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

 HTML <form> 标签

在线示例

当提交表单时不对表单数据(输入)进行验证:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML <form> novalidate 属性使用-大卫编程网(div.cn)</title>
</head>
<body>
<form action="action_page.php" novalidate>
E-mail: <input type="email" name="user_email">
<input type="submit">
</form>
<p>注意,在Internet Explorer 9和更早版本或Safari 10和更早版本中,不支持form标记的novalidate属性。</p>
</body>
</html>
测试看看 ‹/›

浏览器兼容性

IEFirefoxOperaChromeSafari

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

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

定义和用法

novalidate 属性是一个布尔属性。

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

HTML 4.01 与 HTML5之间的差异

novalidate 属性是 HTML5 中的新属性。

HTML 与 XHTML 之间的差异

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

语法

<form novalidate>

 HTML <form> 标签

HTML: <form> name 属性 HTML: <font> face 属性