什么是HTML5的NOVALIDATE和formnovalidate属性之间的区别?(What

2019-06-26 16:00发布

W3C的学校,我们有以下定义:

NOVALIDATE:

当存在时,它指定了提交当表单数据(输入)不应该被验证。

formnovalidate:

如果存在,它规定在提交时元素不应该被验证。

它使在提交按钮使用formnovalidate任何区别insted的形式使用的novalidate的?

(我真的不明白的区别)

Answer 1:

novalidate被施加到形式,并防止它被验证; formnovalidate被施加到一个提交按钮,并覆盖novalidate选项,如果存在的话; 它的意思是“没有提交验证这种形式,不管是一般形式设置”。

在spec给出的例子是当用户保存数据,而不是发表; 该数据可能是不完整的,无效的,但不要求验证,以保存。



文章来源: What's the difference between novalidate and formnovalidate attributes of HTML5?
标签: forms html5 html