var Validator = { // 中文 isChinese : function(s) { var p = /^[\u4e00-\u9fa5]+$/; return this.test(s, p); }, // 英文 isEnglish : function(s) { var p = /^[A-Za-z]+$/; return this.test(s, p); }, // 邮箱 isEmail : function(s) { var p = "^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$"; return this.test(s, p); }, // 手机号码 isMobile : function(s) { return this.test(s, /^(13[0-9]|15[0|3|6|7|8|9]|18[2|8|9])\d{8}$/); }, // 电话号码 isPhone : function(s) { return this.test(s, /^[0-9]{3,4}\-[0-9]{7,8}$/); }, // 邮编 isPostCode : function(s) { return this.test(s, /^[1-9][0-9]{5}$/); }, // 数字 isNumber : function(s, d) { return !isNaN(s.nodeType == 1 ? s.value : s) && (!d || !this.test(s, '^-?[0-9]*\\.[0-9]*$')); }, // 判断是否为空 isEmpty : function(s) { return !jQuery.isEmptyObject(s); }, // 判断是否为空 isFax : function(s) { return this.test(s, /^((\+?[0-9]{2,4}\-[0-9]{3,4}\-)|([0-9]{3,4}\-))?([0-9]{7,8})(\-[0-9]+)?$/); }, isImage : function(s) { return this.test(s, /\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/); }, // 正则匹配 test : function(s, p) { s = s.nodeType == 1 ? s.value : s; return new RegExp(p).test(s); } };
相关推荐
本文搜集整理了一些如邮箱、手机号码、电话号码、邮编、数字、判断是否为空、正则匹配等等常用验证;感兴趣的朋友可以了解下
完美超强的 表单验证插件,内包含详细文档说明,容易上手
用户输入验证
这是自己下载的jquery包括的一些资源,非常好用
综观现在已经出版的中文类jQuery图书,不是简单的概念性介绍,就是缺乏真正的实践指导,而且版本相对陈旧。为了让所有还没有完全掌握jQuery技术的开发者能迅速步入jQuery的殿堂,本书诞生了,相信它不会让你失望。 ...
使用jQuery扩展工具函数实现对字符串指定类型的检测 第10章 在指定的查找范围内获取DOM元素 选择器中含有空格符与不含空格符的区别 事件中的target方法优化冒泡现象 使用data()方法在元素上存取移数据 使用data...
前台jquery实现密码强度的校验,防止密码强度太弱,java防止jquery验证被跳过,实现同原理的密码重复校验
包含完整开发工具包,格式采用pdf+exe+chm jQuery EasyUI 1.5.2 版本更新内容 Bug(修复) form:修复在调用“reset”方法的时候会导致input输入框初始值消失的BUG; textbox:修复在调用“destroy”方法的时候无法...
6.jQuery带Tips动画提示通用表单验证插件下载(jquery validate),动画效果漂亮 7.jQuery鼠标移到下载地址滑出气泡提示效果的插件 8.又一款jquery实现链接Tip演示下载 9.常用jQuery弹出式链接提示效果Tooltip...
/** * @title 时间工具类 * @note 本类一律违规验证返回false * @author {boonyachengdu@gmail.com} * @date 2013-07-01 * @formatter “2013-07-01 00:00:00” , “2013-07-01” */TimeObjectUtil = { /** ...
验证工具最多可以配置六个选项: 选项 描述 类型 默认值 错误类 发生错误时应用的 CSS 类 细绳 “错误” 成功类 输入有效时应用的 CSS 类 细绳 “成功” 不断变化 用作绑定的 jQuery 事件 大批 验证器 输入类型到...
6.5 综合案例分析—用ajax实现新闻点评即时更新 6.5.1 需求分析 6.5.2 效果界面 6.5.3 功能实现 6.5.4 代码分析 6.6 本章小结 第7章 jquery常用插件 7.1 jquery插件概述 7.2 验证插件validate 7.3...
《jQuery攻略》对使用jQuery过程中遇到的各类问题给出了解决方案,比如,如何使用jQuery框架、CSS选择器、DOM、事件处理、动画效果,以及如何开发Ajax应用程序、如何使用jQuery工具函数、如何使用插件扩展jQuery。...
* @title 时间工具类 * @note 本类一律违规验证返回false * @author {boonyachengdu@gmail.com} * @date 2013-07-01 * @formatter "2013-07-01 00:00:00" , "2013-07-01" */ TimeObjectUtil = { /** * 获取...
插件(Plugin)也成为 jQuery 扩展(Extension),是一种遵循...插件的种类很多,主要大致可以分为:UI 类、表单及验证类、输入类、特效类、Ajax类、滑动类、图形图像类、导航类、综合工具类、动画类等等。 引入插件是需
工具类:Apache Commons、Jackson 2.8.5、POI 3.15 view层:JSP 数据库:mysql、oracle等关系型数据库 前端 dom : Jquery 分页 : jquery.pagination UI管理 : common UI集成 : uiExtend 滚动条 : jquery.nicescroll...
1、前端技术 JS框架:jquery-2.1.1、Bootstrap.js、JQuery UI CSS框架:Bootstrap v3.3.4(稳定是后台,UI方面根据需求自己升级改造吧)。...工具类:NPOI、Newtonsoft.Json、验证码、丰富公共类似
Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大!Jodd = Tools IoC MVC DB AOP TX JSON HTML < 1.5 MbJodd 被分成众多模块,按需选择,其中工具类模块有:jodd-core 一些工具类...