邮箱登录名身份证号码等验证
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;
}
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;
}
相关文章推荐
- js号码邮箱手机号验证以及身份证
- 手机号码、电子邮箱、身份证、银行卡正则验证
- 如何在html的javascript中写函数function()并用正则表达式验证身份证号码与邮箱格式是否正确
- jquery验证邮箱、手机、身份证号码
- JAVA、JS中验证身份证号码、手机号码、电子邮箱的正则表达式
- 手机号码、电子邮箱、身份证、银行卡正则验证
- ios 使用正则表达式的邮箱,手机号码,身份证号验证的快捷方式
- JS 验证脚本(手机号码、固定电话、邮政编码、数字验证、两位小数、邮箱、身份证号码等)
- 正则表达式验证身份证号码和邮箱、判断checked选中状态
- iOS - 正则表达式判断邮箱、手机号码验证、车牌号验证、车型、用户名、密码、昵称、身份证号
- 正则验收:对邮箱、手机号码、身份证、电话、整数、正数、字符串是否为空等一些验证
- JavaScript之正则表达式验证邮箱,手机号码,身份证,网址,QQ,邮政编码,中文
- js验证 正则表达式 包含手机号码、座机号码、电子邮箱、密码、姓名、身份证号码等表单数据的验证
- 正则表达式验证邮箱,身份证号码
- iOS中邮箱-电话号码-身份证号码等的验证代码
- 正则表达式验证身份证号码和邮箱、判断checked选中状态
- js 身份证号码验证、邮箱校验
- iOS 验证特殊字符,身份证,邮箱,号码,用户名等
- js 验证手机号码 身份证号 邮箱 正则表达式
- js正则表达式——验证邮箱格式、邮编、身份证号码、是否为空、下拉框选项、密码、手机号码、电话号码