博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
身份证 和 电话号码的验证
阅读量:6231 次
发布时间:2019-06-21

本文共 710 字,大约阅读时间需要 2 分钟。

hot3.png

//证件号码校验

function isIdentifyNumber(obj,id){
    var selectValue = document.getElementById(id).value; //获取select框的值判断选择的类型进行校验
 if(selectValue =='01'){
   var isIDCard=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/;
     if(obj.value!=""&&!isIDCard.test(obj.value)){
      alert("请输入合法身份证号。");
      obj.value="";
      obj.focus();
      return false;
   }
 }
}

//手机号及电话校验

function isPhone(obj){
 var mobileRegx=/^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/;
 var phoneRegx =/^(([0+]d{2,3}-)?(0d{2,3})-)(d{7,8})(-(d{3,}))?$/;
 var nm=obj.value;
 
 if(obj.value!=""&&!mobileRegx.test(nm)&&!phoneRegx.test(nm)){
  alert('请输入正确的手机号或电话号。');
        obj.value="";
        obj.focus();
        return false;             
 }
}

转载于:https://my.oschina.net/u/264002/blog/143352

你可能感兴趣的文章
floquet端口必须沿z轴设置_材料的宏微观力学性能习题及答案
查看>>
ebs 供应商地点信息_oracleebsisp供应商门户详细资料.pdf
查看>>
kafka 自带zk怎么配置_CentOS下正确安装Kafka Broker的方式
查看>>
苹果一体机系统恢复_苹果iOS新功能 iPhone无需连电脑从云端进行系统恢复
查看>>
linux tomcat 进程杀掉_Zking干货集丨Linux相关软件安装指南
查看>>
apache配置完django后启动失败_如何让Django项目在自己的服务器上跑起来(Step Three)...
查看>>
昆山立讯电子工程师_中国内地首家iPhone代工厂诞生!立讯精密欲成富士康第二?...
查看>>
华为手机主界面的返回键怎么调出来_最全的华为手机摄影教程~最全的手机相机使用方法详解...
查看>>
codeforce能用万能头文件吗_知乎热议 | 嵌入式开发中C++好用吗?
查看>>
unity抠人像原理_不会抠图?保姆级抠图教程!手把手教你抠图(一)
查看>>
手机数字雨_你的手机真的防水吗?卢伟冰强行科普P2i,IP68防水防尘真有用?...
查看>>
tps协议和onvif协议_安全研究人员警告WS-Discovery协议被被用于大规模DDoS攻击
查看>>
扫地机器人半湿拖布_米家扫拖机器人评测:能扫能拖,一次性搞定
查看>>
量纲对回归结果的影响_周度专题 | 纯碱现货价格影响因素的统计分析(上)
查看>>
tensorflow模型保存后继续训练_Tensorflow笔记:模型保存、加载和Fine-tune
查看>>
估计一些物品的质量_大部分物流运输管理中心都会派送的物品里应用了rfid
查看>>
分数的大小比较优秀教案_20分钟如何写好教师资格证面试教案?
查看>>
纵向取模需要自己倒叙吗_婚后的女人需要努力吗?看完这四点,每个人都会有自己的答案...
查看>>
导入公用方法_销售明细导入开票模块的产品思考
查看>>
主从切换_SpringBoot 多数据源配置+动态数据源切换+多数据源事物配置实现主从数据库存储分离...
查看>>