利用js正则表达式验证手机号,email地址,邮政编码


Posted in Javascript onJanuary 23, 2014

手机号码的验证(13开头和158,159开头,共11位)

var re;
var ss=document.getElementById('textbox3').value;
re= /^(13[0-9]{9})|(15[89][0-9]{8})$/
if(re.test(ss))
 {
   document.getElementById('label3').innerText="";   //给label赋值用innerText
 }
else
{
 document.getElementById('label3').innerText="请输入正确的手机号码!";
 document.getElementById('imagebutton1').disabled=true; //禁用Button用disabled
}

邮件地址的验证(包含@和.)
  var re;
  var ss=document.getElementById(textboxid).value;
  re= /\w@\w*\.\w/
 if(re.test(ss))
   document.getElementById('label4').innerText="";
 else
 {
   document.getElementById('label4').innerText="请输入正确的邮件地址!";
   document.getElementById('imagebutton1').disabled=true;
 }

邮政编码的验证(开头不能为0,共6位)
var ss=document.getElementById('TextBox4').value;
var re= /^[1-9][0-9]{5}$/
if(re.test(ss))
  document.getElementById('label5').innerText="";
else
{
  document.getElementById('label5').innerText="邮政编码格式不正确!";
}
var r= /^13[012345789]{9}/ 以13开头的11位数,后9位不能出现数字6
Javascript 相关文章推荐
JS 面向对象之神奇的prototype
Feb 26 Javascript
jquery1.83 之前所有与异步列队相关的模块详细介绍
Nov 13 Javascript
javascript将数组插入到另一个数组中的代码
Jan 10 Javascript
在JavaScript中操作时间之setYear()方法的使用
Jun 12 Javascript
JavaScript获取客户端IP的方法(新方法)
Mar 11 Javascript
JavaScript编程中实现对象封装特性的实例讲解
Jun 24 Javascript
Laydate时间组件在火狐浏览器下有多时间输入框时只能给第一个输入框赋值的解决方法
Aug 18 Javascript
微信小程序 slider 详解及实例代码
Jan 10 Javascript
js手机号批量滚动抽奖实现代码
Apr 17 Javascript
关于webpack2和模块打包的新手指南(小结)
Aug 07 Javascript
vue路由传参三种基本方式详解
Dec 09 Javascript
vue组件实现移动端九宫格转盘抽奖
Oct 16 Javascript
js验证电话号码与手机支持+86的正则表达式
Jan 23 #Javascript
Jquery 过滤器(first,last,not,even,odd)的使用
Jan 22 #Javascript
Jquery遍历节点的方法小集
Jan 22 #Javascript
Jquery如何实现点击时高亮显示代码
Jan 22 #Javascript
用Jquery.load载入页面实现局部刷新
Jan 22 #Javascript
使用jquery局部刷新(jquery.load)从数据库取出数据
Jan 22 #Javascript
在JS中如何调用JSP中的变量
Jan 22 #Javascript
You might like
PHP获取数组中某元素的位置及array_keys函数应用
2013/01/29 PHP
ThinkPHP CURD方法之order方法详解
2014/06/18 PHP
THINKPHP支持YAML配置文件的设置方法
2015/03/17 PHP
php随机生成数字字母组合的方法
2015/03/18 PHP
Yii实现自动加载类地图的方法
2015/04/01 PHP
php解析xml 的四种简单方法(附实例)
2016/07/11 PHP
PHPStorm2020.1永久激活及下载更新至2020(推荐)
2020/09/25 PHP
javascript引导程序
2008/10/26 Javascript
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
jQuery判断元素上是否绑定了指定事件的方法
2015/03/17 Javascript
理解javascript对象继承
2016/04/17 Javascript
js弹出框、对话框、提示框、弹窗实现方法总结(推荐)
2016/05/31 Javascript
最全的Javascript编码规范(推荐)
2016/06/22 Javascript
浅谈JavaScript中变量和函数声明的提升
2016/08/09 Javascript
canvas绘制多边形
2017/02/24 Javascript
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
2017/06/13 jQuery
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
2019/01/19 Javascript
JavaScript实现好看的跟随彩色气泡效果
2020/02/06 Javascript
用Angular实现一个扫雷的游戏示例
2020/05/15 Javascript
详解为什么Vue中的v-if和v-for不建议一起用
2021/01/13 Vue.js
[04:09]2018年度DOTA2社区贡献奖-完美盛典
2018/12/16 DOTA
Windows下使Python2.x版本的解释器与3.x共存的方法
2015/10/25 Python
Python编程中对文件和存储器的读写示例
2016/01/25 Python
Python制作简易注册登录系统
2016/12/15 Python
django使用LDAP验证的方法示例
2018/12/10 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
2019/04/10 Python
PowerBI和Python关于数据分析的对比
2019/07/11 Python
Hunkemöller西班牙:欧洲最大的内衣连锁店
2018/08/15 全球购物
移动通信行业实习自我鉴定
2013/09/28 职场文书
军校制空专业毕业生自我鉴定
2013/11/16 职场文书
优秀研究生自我鉴定
2013/12/04 职场文书
失业者真诚求职信范文
2013/12/25 职场文书
大学计划书范文800字
2014/08/14 职场文书
医院保洁员管理制度
2015/08/05 职场文书
IDEA 链接Mysql数据库并执行查询操作的完整代码
2021/05/20 MySQL
Python中requests做接口测试的方法
2021/05/30 Python