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 相关文章推荐
Javascript中Eval函数的使用说明
Oct 11 Javascript
jQuery 学习第六课 实现一个Ajax的TreeView
May 17 Javascript
jQuery中:input选择器用法实例
Jan 03 Javascript
简介AngularJS的视图功能应用
Jun 17 Javascript
JavaScript判断页面加载完之后再执行预定函数的技巧
May 17 Javascript
Bootstrap的popover(弹出框)在append后弹不出(失效)
Feb 27 Javascript
基于jQuery和CSS3实现APPLE TV海报视差效果
Jun 16 jQuery
vue生成token保存在客户端localStorage中的方法
Oct 25 Javascript
微信小程序后台持续定位功能使用详解
Aug 23 Javascript
jQuery高级编程之js对象、json与ajax用法实例分析
Nov 01 jQuery
vue实现商品列表的添加删除实例讲解
May 14 Javascript
vue 插槽简介及使用示例
Nov 19 Vue.js
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去掉字符串的最后一个字符附substr()的用法
2011/03/23 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
基于PHP常用文件函数和目录函数整理
2017/08/17 PHP
不用构造函数(Constructor)new关键字也能实现JavaScript的面向对象
2013/01/11 Javascript
javascript实现的一个带下拉框功能的文本框
2014/05/08 Javascript
node.js中的fs.realpathSync方法使用说明
2014/12/16 Javascript
javascript带回调函数的异步脚本载入方法实例分析
2015/07/02 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
jQuery实现垂直半透明手风琴特效代码分享
2015/08/21 Javascript
javascript创建对象的几种模式介绍
2016/05/06 Javascript
jquery实现楼层滚动效果
2018/01/01 jQuery
vue-cli 打包后提交到线上出现 &quot;Uncaught SyntaxError:Unexpected token&quot; 报错
2018/11/06 Javascript
vue中tab选项卡的实现思路
2018/11/25 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
[02:43]DOTA2亚洲邀请赛场馆攻略——带你走进东方体育中心
2018/03/19 DOTA
[01:13:51]TNC vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python通过urllib2获取带有中文参数url内容的方法
2015/03/13 Python
Python实现一个简单的验证码程序
2017/11/03 Python
TensorFlow高效读取数据的方法示例
2018/02/06 Python
Python简单定义与使用二叉树示例
2018/05/11 Python
python 实现矩阵上下/左右翻转,转置的示例
2019/01/23 Python
django云端留言板实例详解
2019/07/22 Python
python 使用socket传输图片视频等文件的实现方式
2019/08/07 Python
django admin 自定义替换change页面模板的方法
2019/08/23 Python
Python上下文管理器全实例详解
2019/11/12 Python
python 读txt文件,按‘,’分割每行数据操作
2020/07/05 Python
用Python 执行cmd命令
2020/12/18 Python
CSS 3.0 结合video视频实现的创意开幕效果
2020/06/01 HTML / CSS
全球最大的生存食品、水和装备专用在线市场:BePrepared.com
2020/01/02 全球购物
业务主管岗位职责
2013/11/20 职场文书
大学毕业生通用自我评价
2014/01/05 职场文书
八一建军节部队活动方案
2014/02/04 职场文书
2014教师党员自我评议(5篇)
2014/09/20 职场文书
2015年计生工作总结范文
2015/04/24 职场文书
党员“一帮一”活动总结
2015/05/07 职场文书