DIFF。在HTML5中需要和jquery验证插件中需要之间

时间:2013-11-12 10:14:31

标签: javascript jquery html5 validation

我使用jquery验证插件进行验证。所有工作都很完美 首先我澄清一些事情:
(1)首先我在textbox中使用required(未添加jquery.js和jquery.validate.js),它完美无缺。

 <input id="cname" name="name" type="text" required/>

(2)然后我添加jquery验证文件,在文本框中我已经包含required标签。它也是有用的。

first quetion :

HTML5和jquery验证(see example here)required标记相同,因此它们如何识别它以及差异是什么。它与哪一个终于有效?

another quetion (only for jquery validation):

如果我在文本框中添加class="required",则jquery验证仍然有效

<input id="cname" name="name" type="text" class="required"/>

也适用于

<input id="cname" name="name" type="text" required/>

那么什么是差异。在这两行之间以及为什么jquery验证在两种情况下都有效?

提前致谢。

1 个答案:

答案 0 :(得分:4)

HTML5验证取决于浏览器。但如果浏览器不支持html5验证,则需要jquery验证才能在那里工作。

所以,我想说,现在使用jquery验证,并且不信任html5验证。因为并非所有浏览器都支持此功能。

看到这个,哪个浏览器支持html5验证 enter image description here