JavaScript表单常用验证集合


Posted in Javascript onJanuary 16, 2008

JavaScript表单验证年龄
JavaScript表单验证年龄,判断一个输入量是否符合年龄,通过正则表达式实现。
//检查年龄
function isAge(str){
       var mydate=new Date;
       var now=mydate.getFullYear();
       if (str < now-60 || str > now-18){
        return false;
       }
       return true;
}
正则表达式验证邮箱
JavaScript表单验证email,判断一个输入量是否为邮箱email,通过正则表达式实现。
//检查email邮箱
function isEmail(str){
       var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
       return reg.test(str);
}

JavaScript表单验证中文大写字母
JavaScript表单验证中文大写字母,判断一个输入量是否为中文或大写的英文字母,通过正则表达式实现。

// 检查是否为有效的真实姓名,只能含有中文或大写的英文字母
function isValidTrueName(strName){
      var str = Trim(strName);   //判断是否为全英文大写或全中文,可以包含空格
      var reg = /^[A-Z u4E00-u9FA5]+$/;
      if(reg.test(str)){
       return false;
      }
      return true;
}
JavaScript表单验证是否为中文
JavaScript表单验证是否为中文,判断一个输入量是否为中文,通过正则表达式实现。

// 检查是否为中文
function isChn(str){
      var reg = /^[u4E00-u9FA5]+$/;
      if(!reg.test(str)){
       return false;
      }
      return true;
}
JavaScript表单验证电话号码
JavaScript表单验证电话号码,判断一个输入量是否为电话号码,通过正则表达式实现。
//检查电话号码
function isTel(str){
       var reg=/^([0-9]|[\-])+$/g ;
       if(str.length<7 || str.length>18){
        return false;
       }
       else{
         return reg.exec(str);
       }
}

Javascript 相关文章推荐
JS 屏蔽键盘不可用与鼠标右键不可用的方法
Nov 18 Javascript
jQuery:delegate中select()不起作用的解决方法(实例讲解)
Jan 26 Javascript
JavaScript中对象property的读取和写入方法介绍
Dec 30 Javascript
jQuery 遍历函数详解
Jul 05 Javascript
javascript发送短信验证码实现代码
Nov 12 Javascript
javascript检查某个元素在数组中的索引值
Mar 30 Javascript
js控制div层的叠加简单方法
Oct 15 Javascript
Vuex提升学习篇
Jan 11 Javascript
JS设计模式之命令模式概念与用法分析
Feb 06 Javascript
Angular父组件调用子组件的方法
Apr 02 Javascript
详解基于Vue-cli搭建的项目如何和后台交互
Jun 29 Javascript
小程序扫描普通链接二维码跳转小程序指定界面方法
May 07 Javascript
JavaScript的Cookies
Jan 16 #Javascript
JavaScript中的对象化编程
Jan 16 #Javascript
JavaScript中的事件处理
Jan 16 #Javascript
JavaScript中的其他对象
Jan 16 #Javascript
JavaScript中的Document文档对象
Jan 16 #Javascript
JavaScript中的Location地址对象
Jan 16 #Javascript
JavaScript中的History历史对象
Jan 16 #Javascript
You might like
php trim 去除空字符的定义与语法介绍
2010/05/31 PHP
php学习笔记(三)操作符与控制结构
2011/08/06 PHP
浅谈php命令行用法
2015/02/04 PHP
WordPress中注册菜单与调用菜单的方法详解
2015/12/18 PHP
PHP进阶学习之反射基本概念与用法分析
2019/06/18 PHP
可以支持多中格式的JS键盘
2007/05/02 Javascript
Javascript验证上传图片大小[前台处理]
2014/07/18 Javascript
详解JS函数重载
2014/12/04 Javascript
node.js中的fs.readdir方法使用说明
2014/12/17 Javascript
jQuery Easyui 验证两次密码输入是否相等
2016/05/13 Javascript
微信小程序 页面跳转和数据传递实例详解
2017/01/19 Javascript
微信小程序-滚动消息通知的实例代码
2017/08/03 Javascript
node.js 用socket实现聊天的示例代码
2017/10/17 Javascript
vue-cli脚手架引入图片的几种方法总结
2018/03/13 Javascript
Javasript设计模式之链式调用详解
2018/04/26 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
2019/03/16 jQuery
vue路由守卫及路由守卫无限循环问题详析
2019/09/05 Javascript
python 链接和操作 memcache方法
2017/03/04 Python
Python使用pylab库实现画线功能的方法详解
2017/06/08 Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
2019/02/18 Python
Tensorflow实现神经网络拟合线性回归
2019/07/19 Python
详解python statistics模块及函数用法
2019/10/27 Python
解决pip install psycopg2出错问题
2020/07/09 Python
matplotlib基础绘图命令之imshow的使用
2020/08/13 Python
Linux面试经常问的文件系统操作命令
2015/11/05 面试题
大型活动策划方案
2014/01/12 职场文书
会计学专业学生的求职信范文
2014/01/27 职场文书
协议书与合同的区别
2014/04/18 职场文书
开展批评与自我批评发言材料
2014/05/15 职场文书
仲裁协议书
2014/09/26 职场文书
医生个人自我剖析材料
2014/10/08 职场文书
校园文化艺术节宣传标语
2014/10/09 职场文书
2014幼儿园家长工作总结
2014/11/10 职场文书
2015暑期爱心支教策划书
2015/07/14 职场文书
电台广播稿范文
2015/08/19 职场文书
教你怎么用Python监控愉客行车程
2021/04/29 Python