利用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 相关文章推荐
input 输入框内的输入事件详细分析
Mar 17 Javascript
自用js开发框架小成 学习js的朋友可以看看
Nov 16 Javascript
jQuery图片的展开和收缩实现代码
Apr 16 Javascript
jQuery使用技巧简单汇总
Apr 18 Javascript
open 动态修改img的onclick事件示例代码
Nov 13 Javascript
使用JavaScript+canvas实现图片裁剪
Jan 30 Javascript
js实现兼容性好的微软官网导航下拉菜单效果
Sep 07 Javascript
thinkphp实现无限分类(使用递归)
Dec 19 Javascript
Bootstrap CSS组件之按钮下拉菜单
Dec 17 Javascript
在element-ui的el-tree组件中用render函数生成el-button的实例代码
Nov 05 Javascript
20个必会的JavaScript面试题(小结)
Jul 02 Javascript
解决vue.js中settimeout遇到的问题(时间参数短效果不稳定)
Jul 21 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中动态显示签名和ip原理
2007/03/28 PHP
支持中文的php加密解密类代码
2011/11/27 PHP
php采集自中央气象台范围覆盖全国的天气预报代码实例
2015/01/04 PHP
配置eAccelerator和XCache扩展来加速PHP程序的执行
2015/12/22 PHP
javascript的trim,ltrim,rtrim自定义函数
2008/09/21 Javascript
jquery实现tr元素的上下移动示例代码
2013/12/20 Javascript
用队列模拟jquery的动画算法实例
2015/01/20 Javascript
jQuery判断对象是否存在的方法
2015/02/05 Javascript
Bootstrap表单布局样式代码
2016/05/31 Javascript
如何用JS判断两个数字的大小
2016/07/21 Javascript
Vuex2.0+Vue2.0构建备忘录应用实践
2016/11/30 Javascript
javascript监听页面刷新和页面关闭事件方法详解
2017/01/09 Javascript
jQuery Ajax实现跨域请求
2017/01/21 Javascript
webpack4 升级迁移的实现
2018/09/12 Javascript
详解Vue2.0组件的继承与扩展
2018/11/23 Javascript
详解vue-router的Import异步加载模块问题的解决方案
2020/05/13 Javascript
[02:53]DOTA2亚洲邀请赛 NewBee战队巡礼
2015/02/03 DOTA
使用python分析git log日志示例
2014/02/27 Python
Python映射拆分操作符用法实例
2015/05/19 Python
Python实现建立SSH连接的方法
2015/06/03 Python
Python创建一个空的dataframe,并循环赋值的方法
2018/11/08 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
2019/06/03 Python
pyqt5 禁止窗口最大化和禁止窗口拉伸的方法
2019/06/18 Python
Python符号计算之实现函数极限的方法
2019/07/15 Python
python验证码图片处理(二值化)
2019/11/01 Python
python Opencv计算图像相似度过程解析
2019/12/03 Python
python类中super() 的使用解析
2019/12/19 Python
Python decorator拦截器代码实例解析
2020/04/04 Python
Python2.x与3​​.x版本有哪些区别
2020/07/09 Python
利用CSS3实现自定义滚动条代码分享
2016/08/18 HTML / CSS
CSS3实现王者荣耀匹配人员加载页面的方法
2019/04/16 HTML / CSS
工作会议欢迎词
2014/01/16 职场文书
个园导游词
2015/02/04 职场文书
个人总结格式范文
2015/03/09 职场文书
材料采购员岗位职责
2015/04/03 职场文书
企业管理制度设计时要注意的几种“常见病”!
2019/04/19 职场文书