0

非常基本和愚蠢的问题,这听起来可能,但我想知道是否有可能,如果有,那么如何。

这些天来,所有新的网络浏览器都使用 HTML5 集成,当我定义

<input type="number" name="numericInput" />

<input type="email" name="email">

chrome / FF 等将为给定的输入验证它,否则将需要一些 javascript 或 jQuery 表单验证方法。

我想知道的是,只有在浏览器中未启用这些 html5 功能进行验证时,我是否可以使用表单验证 JS/jQuery 的任何方法?
谢谢你的帮助!!:)

4

1 回答 1

2
var hasBrowserValidation = (typeof document.createElement('input').checkValidity == 'function');

if(hasBrowserValidation){
    //validate form
} 
于 2013-10-24T13:29:32.657 回答