js正则验证邮箱和手机号码格式

验证手机号码格式:

functionphone(){

vara= /^0{0,1}(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])[0-9]{8}$/;

  if(a.test(document.getElementById("phone").value)){

             //a.test()里面为手机号码输入框的的value,如果可以为空提交可以这样

             //写if(a.test(document.getElementById("phone").value)||document.getElementById("phone").value=='')                   

returntrue;

}else{

alert("请输入正确的手机号码")

returnfalse;

  }

}

验证邮箱格式:

functionemail(){

vara=  /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;

if(a.test($(".email").val())){//a.test()里面为邮箱输入框的的value

returntrue;

}else{

alert("请输入正确的邮箱")

returnfalse;

  }

}

提交表单

$(".submit").click(function(){

if((phone()&&email())==true){

               //这里是业务代码,当邮箱和手机号码都验证为正确的时候才能执行

          }

})

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • www.cnblogs.com/hai-ping/articles/2997538.html /判断输入内容是否为...
    自话阅读 1,056评论 0 1
  • 1,正则表达式的作用:匹配一个字符串中的一些内容 2,声明和使用: 1)构造函数 var reg=new RegE...
    WDL_1a39阅读 762评论 0 1
  • 文章转自:http://www.jianshu.com/p/5d812a6a160a /** *正则表达式简单说明...
    玺睿siri阅读 772评论 1 2
  • 2016年七月二十六日 今早差不多五点半出发,由爸爸开车,车上还有妈妈、爷爷和我,一路出发向西安前进。 开始天蒙蒙...
    里拉log里阅读 159评论 0 0
  • 有一个人,家人规定他上课的内容要用30秒复述,每天让他复述给他们听,他发现效果还可以,又和朋友每天一起看书互相复述...
    蝶筱璇阅读 219评论 0 0