您的位置:首页 > 其它

邮箱登录名身份证号码等验证

2014-03-01 09:55 197 查看
/*验证登录名*/

function checkLoginName(){

var loginName=document.getElementById("loginName").value;

var LoginNameId=document.getElementById("login_prompt");

LoginNameId.innerHTML="";

var regLoginName=/^[\u4e00-\u9fa5\w]+$/;

if(regLoginName.test(loginName)==false){

LoginNameId.innerHTML="登录名只能是中文字符、英文字母、数字及下划线";

return false;

}

return true;

}

/*验证身份证号码*/

function checkMycard(){

var mycard=document.getElementById("mycard").value;

var mycardId=document.getElementById("mycard_prompt");

mycardId.innerHTML="";

var regMycard=/^\d{15}$|^\d{18}$/;

if(regMycard.test(mycard)==false){

mycardId.innerHTML="身份证号码只能由15或18位的数字组成";

return false;

}

return true;

}

/*验证固定电话*/

function checkPhoto(){

var photo=document.getElementById("photo").value;

var photo_prompt=document.getElementById("photo_prompt");

photo_prompt.innerHTML="";

var reg=/^\d{3,4}-\d{7,8}$/;

if(reg.test(photo)==false){

photo_prompt.innerHTML="固定电话不正确,例如010-54845216";

return false;

}

return true;

}

/*验证邮箱*/

function checkEmail(){

var email=document.getElementById("email").value;

var email_prompt=document.getElementById("email_prompt");

email_prompt.innerHTML="";

var reg=/^\w+@\w+(\.[a-zA-Z]{2,3}){1,2}$/;

if(reg.test(email)==false){

email_prompt.innerHTML="Email格式不正确,例如web@126.com";

return false;

}

return true;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐