利用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之WEB开发调试利器:Firebug 下载
Jan 13 Javascript
JS window.opener返回父页面的应用
Oct 24 Javascript
简介JavaScript中valueOf()方法的使用
Jun 05 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
Aug 06 Javascript
详解微信小程序开发之下拉刷新 上拉加载
Nov 24 Javascript
easyui combogrid实现本地模糊搜索过滤多列
May 13 Javascript
react-native-tab-navigator组件的基本使用示例代码
Sep 07 Javascript
Vue前端开发规范整理(推荐)
Apr 23 Javascript
vue2实现搜索结果中的搜索关键字高亮的代码
Aug 29 Javascript
JS页面获取 session 值,作用域和闭包学习笔记
Oct 16 Javascript
原生JS实现烟花效果
Mar 10 Javascript
vue 计算属性和侦听器的使用小结
Jan 25 Vue.js
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文档更新介绍
2011/07/22 PHP
解析如何用php screw加密php源代码
2013/06/20 PHP
php中生成随机密码的自定义函数代码
2013/10/21 PHP
php自定义函数截取汉字长度
2014/05/15 PHP
PHP中如何使用session实现保存用户登录信息
2015/10/20 PHP
实例化php类时传参的方法分析
2020/06/05 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
brook javascript框架介绍
2011/10/10 Javascript
javascript:history.go()和History.back()的区别及应用
2012/11/25 Javascript
JS小游戏之极速快跑源码详解
2014/09/25 Javascript
使用 js+正则表达式为关键词添加链接
2014/11/11 Javascript
Bootstrap carousel轮转图的使用实例详解
2016/05/17 Javascript
jQuery遍历json的方法(推荐)
2016/06/12 Javascript
Vue.js组件tree实现无限级树形菜单
2016/12/02 Javascript
JavaScript中的FileReader图片预览上传功能实现代码
2017/07/24 Javascript
jquery判断滚动条距离顶部的距离方法
2018/09/05 jQuery
webstorm中配置Eslint的两种方式及差异比较详解
2018/10/19 Javascript
elementUi vue el-radio 监听选中变化的实例代码
2019/06/28 Javascript
vue-router为激活的路由设置样式操作
2020/07/18 Javascript
Python编程中用close()方法关闭文件的教程
2015/05/24 Python
Python模拟登陆实现代码
2017/06/14 Python
Python实现将文本生成二维码的方法示例
2017/07/18 Python
python实现NB-IoT模块远程控制
2018/06/20 Python
在Pycharm中项目解释器与环境变量的设置方法
2018/10/29 Python
使用python实现简单五子棋游戏
2019/06/18 Python
详解用pyecharts Geo实现动态数据热力图城市找不到问题解决
2019/06/26 Python
python利用datetime模块计算程序运行时间问题
2020/02/20 Python
python matplotlib包图像配色方案分享
2020/03/14 Python
MAC平台基于Python Appium环境搭建过程图解
2020/08/13 Python
css3设置box-pack和box-align让div里面的元素垂直居中
2014/09/01 HTML / CSS
加拿大专业美发产品购物网站:Chatters
2021/02/28 全球购物
得到Class的三个过程是什么
2012/08/10 面试题
大一学生假期实习的自我评价
2013/10/12 职场文书
秸秆管理实施方案
2014/03/15 职场文书
国际贸易实训总结
2015/08/03 职场文书
意外事故赔偿协议书
2016/03/22 职场文书