JS 对输入的姓名 手机号码 邮箱做校验

这个方法你可以自己写来直接用 也可以封装到一个方法中

name=$('#nameAdd .tianjia_name').val();

function isCorrectname(name){

  regxm = /^[\u4E00-\u9FA5]{2,4}$/;

  if(!regxm.test(name)){

    layer.msg("姓名不正确");

    return false;

}   

}

判断输入的手机号格式是否正确

telephone =$("#telephoneAdd.tianjia_phone').val();

regph=/^[1][3,4,5,6,7,8][0-9]{9}$/;

[1]手机号开头必须是1    [3,4,5,6,7,8] 第二位是3-8中的一个 [0-9]{9} 后边9位可以是0-9的任意数字。

if(!regph.test(telephone)){

 layer.msg("手机号格式不正确") 

  return false;

}

 

判断输入的邮箱是否正确;

email=$("#add_email.tianjia_email").val();

先要定一个 邮箱的规则

  1以大写字母[A-Z]、小写字母[a-z]、数字[0-9]、下滑线[_]、减号[-]及点号[.]开头,并需要重复一次至多次[+]。

       2中间必须包括@符号。

  3@之后需要连接大写字母[A-Z]、小写字母[a-z]、数字[0-9]、下滑线[_]、减号[-]及点号[.],并需要重复一次至多次[+]。

  4结尾必须是点号[.]连接2至4位的大小写字母[A-Za-z]{2,4}。

  regemail=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;

  if(!regemail.test(email)){

    layer.msg("邮箱格式不正确");

    return false;

}

转载于:https://www.cnblogs.com/xiaowazi/p/10262467.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值