本文为大家介绍下使用jquery验证邮箱、验证手机号码,具体实现思路及代码如下,感兴趣的朋友可以学习下
复制代码代码如下:
//jquery验证邮箱
function checkSubmitEmail() {
if ($("#email").val() == "") {
//$("#confirmMsg").html("<font color=\'red\'>邮箱地址不能为空!</font>");
alert("邮箱不能为空!")
$("#email").focus();
return false;
} // www.jbxue.com
if (!$("#email").val().match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {
alert("邮箱格式不正确");
//$("#confirmMsg").html("<font color=\'red\'>邮箱格式不正确!请重新输入!</font>");
$("#email").focus();
return false;
}
return true;
}
//jquery验证手机号码
function checkSubmitMobil() {
if ($("#mobile").val() == "") {
alert("手机号码不能为空!");
//$("#moileMsg").html("<font color=\'red\'>手机号码不能为空!</font>");
$("#mobile").focus(); // www.jbxue.com
return false;
}
if (!$("#mobile").val().match(/^(((13[0-9]{1})|159|153)+\d{8})$/)) {
alert("手机号码格式不正确!");
//$("#moileMsg").html("<font color=\'red\'>手机号码格式不正确!请重新输入!</font>");
$("#mobile").focus();
return false;
}
return true;
}
function checkSubmitEmail() {
if ($("#email").val() == "") {
//$("#confirmMsg").html("<font color=\'red\'>邮箱地址不能为空!</font>");
alert("邮箱不能为空!")
$("#email").focus();
return false;
} // www.jbxue.com
if (!$("#email").val().match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {
alert("邮箱格式不正确");
//$("#confirmMsg").html("<font color=\'red\'>邮箱格式不正确!请重新输入!</font>");
$("#email").focus();
return false;
}
return true;
}
//jquery验证手机号码
function checkSubmitMobil() {
if ($("#mobile").val() == "") {
alert("手机号码不能为空!");
//$("#moileMsg").html("<font color=\'red\'>手机号码不能为空!</font>");
$("#mobile").focus(); // www.jbxue.com
return false;
}
if (!$("#mobile").val().match(/^(((13[0-9]{1})|159|153)+\d{8})$/)) {
alert("手机号码格式不正确!");
//$("#moileMsg").html("<font color=\'red\'>手机号码格式不正确!请重新输入!</font>");
$("#mobile").focus();
return false;
}
return true;
}