function checkemail(str){
//在JavaScript中,正则表达式只能使用"/"开头和结束,不能使用双引号
var Expression=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
function checkMobile(){
var mobile=document.getElementById("mobile").value;
var reg =/^0{0,1}(13[4-9]|15[7-9]|15[0-2]|18[7-8])[0-9]{8}$/;
var my=false;
if (reg.test(mobile))my=true;
if (!my){
alert('对不起,您输入的手机号码错误。')
}else{
alert("恭喜,输入的手机号码正确");
}
}
//在JavaScript中,正则表达式只能使用"/"开头和结束,不能使用双引号
var Expression=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
function checkMobile(){
var mobile=document.getElementById("mobile").value;
var reg =/^0{0,1}(13[4-9]|15[7-9]|15[0-2]|18[7-8])[0-9]{8}$/;
var my=false;
if (reg.test(mobile))my=true;
if (!my){
alert('对不起,您输入的手机号码错误。')
}else{
alert("恭喜,输入的手机号码正确");
}
}
本文介绍了一种使用JavaScript实现的邮箱地址和手机号码验证方法。通过两个函数:checkemail()用于验证电子邮件地址的有效性;checkMobile()用于检查中国手机号码是否符合标准格式。这些函数利用正则表达式来匹配正确的格式。

888

被折叠的 条评论
为什么被折叠?



