2011-06-10 74 views
2

Html5具有新的属性,如表单元素的novalidation属性和输入元素的必需元素。HTML5属性优先

当使用这两种属性时,什么样的属性具有更高的优先级,表单属性还是输入属性?

回答

2

novalidate属性指定表单在提交时不应被验证。如果此属性存在,表单将不会验证表单输入。 (来源:http://www.w3schools.com/html5/att_form_novalidate.asp

这意味着它不会验证所需的输入项目,电子邮件和网址输入类型的格式等。它基本上意味着“允许任何输入”。

1

novalidate关闭表单的HTML5表单验证,即该表单中的required输入字段在提交时不会被验证。

1

从w3schools here和工作示例here的信息来判断我会说novalidate属性总是否决form-elements,即使它们具有必需的属性。