JS 对输入的姓名 手机号码 邮箱做校验
Posted ShouldStrong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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中间必须包括@符号。
[email protected]之后需要连接大写字母[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;
}
以上是关于JS 对输入的姓名 手机号码 邮箱做校验的主要内容,如果未能解决你的问题,请参考以下文章