【发布时间】:2011-06-10 15:11:06
【问题描述】:
Html5 具有新属性,例如表单元素的 novalidation 属性和输入元素的 required 元素。
当同时使用这两种属性时,哪种属性的优先级更高,是表单属性还是输入属性?
【问题讨论】:
标签: forms html input attributes
Html5 具有新属性,例如表单元素的 novalidation 属性和输入元素的 required 元素。
当同时使用这两种属性时,哪种属性的优先级更高,是表单属性还是输入属性?
【问题讨论】:
标签: forms html input attributes
novalidate 属性指定表单在提交时不应该被验证。如果此属性存在,表单将不会验证表单输入。 (来源:http://www.w3schools.com/html5/att_form_novalidate.asp)
这意味着它不会验证所需的输入项、电子邮件格式和 url 输入类型等。它本质上意味着“允许任何输入”。
【讨论】:
novalidate 关闭表单的 HTML5 表单验证,也就是说,该表单中的 required 输入字段在提交时不会被验证。
【讨论】: