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判断是否为数字,是否为整数,是否为浮点数的代码
Apr 24 Javascript
js遍历、动态的添加数据的小例子
Jun 22 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
Apr 17 Javascript
举例讲解jQuery中可见性过滤选择器的使用
Apr 18 Javascript
Javascript基础_嵌入图像的简单实现
Jun 14 Javascript
微信小程序自定义模态对话框实例详解
Aug 16 Javascript
javaScript实现滚动条事件详解
Mar 24 Javascript
node.js学习之断言assert的使用示例
Sep 28 Javascript
Webpack框架核心概念(知识点整理)
Dec 22 Javascript
react-router browserHistory刷新页面404问题解决方法
Dec 29 Javascript
基于express中路由规则及获取请求参数的方法
Mar 12 Javascript
详解vue 单页应用(spa)前端路由实现原理
Apr 04 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面向对象全攻略 (十二) 抽象方法和抽象类
2009/09/30 PHP
PHP逐行输出(ob_flush与flush的组合)
2012/02/04 PHP
关于Zend Studio 配色方案插件的介绍
2013/06/24 PHP
解读JavaScript中 For, While与递归的用法
2013/05/07 Javascript
javascript判断非数字的简单例子
2013/07/18 Javascript
JS实现倒计时和文字滚动的效果实例
2014/10/29 Javascript
Javscript调用iframe框架页面中函数的方法
2014/11/01 Javascript
JQuery右键菜单插件ContextMenu使用指南
2014/12/19 Javascript
PHP实现的各种中文编码转换类分享
2015/01/23 Javascript
JavaScript根据CSS的Media Queries来判断浏览设备的方法
2016/05/10 Javascript
AngularJS定时器的使用与移除操作方法【interval与timeout】
2016/12/14 Javascript
5种JavaScript脚本加载的方式
2017/01/16 Javascript
微信小程序动态显示项目倒计时效果
2017/06/13 Javascript
JavaScript高级函数应用之分时函数实例分析
2018/08/03 Javascript
vue表单验证你真的会了吗?vue表单验证(form)validate
2019/04/07 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
2020/03/23 Javascript
webpack安装配置与常见使用过程详解(结合vue)
2020/06/01 Javascript
[01:43]倾听DOTA2英雄之声 魅惑魔女国服配音鉴赏
2013/06/06 DOTA
[03:52]DOTA2英雄基础教程 酒仙
2013/12/23 DOTA
小小聊天室Python代码实现
2016/08/17 Python
Python中矩阵库Numpy基本操作详解
2017/11/21 Python
Python 比较文本相似性的方法(difflib,Levenshtein)
2018/10/15 Python
使用python socket分发大文件的实现方法
2019/07/08 Python
Django框架之DRF 基于mixins来封装的视图详解
2019/07/23 Python
python实现图像拼接
2020/03/05 Python
Python实现Wordcloud生成词云图的示例
2020/03/30 Python
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
如何使用localstorage代替cookie实现跨域共享数据问题
2018/04/18 HTML / CSS
html5的canvas元素使用方法介绍(画矩形、画折线、圆形)
2014/04/14 HTML / CSS
服装设计专业毕业生推荐信
2013/11/09 职场文书
高中同学聚会邀请函
2014/01/11 职场文书
财务会计毕业生个人求职信
2014/02/03 职场文书
预备党员转正思想汇报
2014/09/26 职场文书
2014年教研组工作总结
2014/11/26 职场文书
2016年习总书记讲话学习心得体会
2016/01/20 职场文书
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript