仅当浏览器无法验证表单时才使用表单验证 JavaScript
Use form validation javascript only when browser can not validate form
这听起来可能非常基本和愚蠢的问题,但我想知道是否有可能,如果是,那么如何。
如今,所有新的网络浏览器都使用HTML5集成,当我定义
<input type="number" name="numericInput" />
<input type="email" name="email">
chrome/FF等将针对给定的输入对其进行验证,否则将需要一些javascript或jQuery表单验证方法。
我想知道的是,只有当浏览器中未启用这些html5功能进行验证时,是否有任何方法可以使用表单验证JS/jQuery?
感谢您的任何帮助!! :)
var hasBrowserValidation = (typeof document.createElement('input').checkValidity == 'function');
if(hasBrowserValidation){
//validate form
}
相关文章:
- 解析javascript表单验证器
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 自定义表单验证和提交
- Javascript表单验证的缺点
- Jquery的表单验证不起作用
- 语义ui表单验证:图像url
- jQuery表单验证适用于Mozilla和Internet Explorer,但不适用于Chrome或Safari
- JavaScript表单验证-“;“错误”;不按需要工作
- Mailchimp内联表单验证不适用于JS加载的HTML
- jQuery/JS获胜't在表单验证后重定向
- jquery表单验证复选框错误显示
- javascript表单验证-数值和密码
- 我想知道如何在javascript中进行表单验证
- jQuery表单验证(如果==“执行此操作”)仅适用于第一次输入
- 使用记录保存的消息进行表单验证
- 表单验证工作不正常,在不检查条目的情况下继续
- 如何对未知表单元素进行表单验证
- 使用ajax、php和mysql进行表单验证
- JS表单验证未发生
- 表单验证jsphp路径