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 相关文章推荐
Prototype 工具函数 学习
Jul 23 Javascript
html a标签-超链接中confirm方法使用介绍
Jan 04 Javascript
Jquery仿淘宝京东多条件筛选可自行结合ajax加载示例
Aug 28 Javascript
javascript垃圾收集机制与内存泄漏详细解析
Nov 11 Javascript
Jquery方式获取iframe页面中的 Dom元素
May 07 Javascript
Vuejs第十二篇之动态组件全面解析
Sep 09 Javascript
node.js文件上传重命名以及移动位置的示例代码
Jan 19 Javascript
JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码
Dec 05 Javascript
初试vue-cli使用HBuilderx打包app的坑
Jul 17 Javascript
layui layer select 选择被遮挡的解决方法
Sep 21 Javascript
基于axios 的responseType类型的设置方法
Oct 29 Javascript
js 递归json树实现根据子id查父id的方法分析
Nov 08 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编程中字符串处理的5个技巧小结
2007/11/13 PHP
10个可以简化php开发过程的MySQL工具
2010/04/11 PHP
PHP合并数组+与array_merge的区别分析
2010/08/01 PHP
php把session写入数据库示例
2014/02/26 PHP
php判断字符串在另一个字符串位置的方法
2014/02/27 PHP
php类的定义与继承用法实例
2015/07/07 PHP
PHP访问数据库集群的方法小结
2016/03/14 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
2016/03/17 PHP
php查询及多条件查询
2017/02/26 PHP
php实现mysql连接池效果实现代码
2018/01/25 PHP
js设置组合快捷键/tabindex功能的方法
2013/11/21 Javascript
jQuery实现的网页竖向菜单效果代码
2015/08/26 Javascript
javascript函数式编程程序员的工具集
2015/10/11 Javascript
浅析javascript的return语句
2015/12/15 Javascript
javascript实现的全国省市县无刷新多级关联菜单效果代码
2016/08/01 Javascript
判断jQuery是否加载完成,没完成继续判断的解决方法
2017/12/06 jQuery
Vue的路由动态重定向和导航守卫实例
2018/03/17 Javascript
vue+webpack实现异步加载三种用法示例详解
2018/04/24 Javascript
socket io与vue-cli的结合使用的示例代码
2018/11/01 Javascript
Vue 实现输入框新增搜索历史记录功能
2019/10/15 Javascript
js函数和this用法实例分析
2020/03/13 Javascript
js瀑布流布局的实现
2020/06/28 Javascript
[02:27]2014DOTA2国际邀请赛 VG赛后采访:更大的挑战在等着我们
2014/07/13 DOTA
Django数据库操作的实例(增删改查)
2017/09/04 Python
python安装numpy&amp;安装matplotlib&amp; scipy的教程
2017/11/02 Python
Python列表原理与用法详解【创建、元素增加、删除、访问、计数、切片、遍历等】
2019/10/30 Python
python set集合使用方法解析
2019/11/05 Python
浅谈python中统计计数的几种方法和Counter详解
2019/11/07 Python
python 实现在shell窗口中编写print不向屏幕输出
2020/02/19 Python
css3实现input输入框颜色渐变发光效果代码
2014/04/02 HTML / CSS
CSS+jQuery实现的在线答题功能
2015/04/25 HTML / CSS
世界上最大的曲棍球商店:Pro Hockey Life
2017/10/30 全球购物
Lululemon加拿大官网:加拿大知名体育服装零售商
2019/04/12 全球购物
保安员岗位职责
2013/11/17 职场文书
护林防火标语
2014/06/27 职场文书
预防艾滋病宣传活动总结
2015/05/09 职场文书