//手机正则开始
function checkPhone(){
var sPhone = document.getElementById("tel").value;
if(!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(sPhone))){
$("#whole").show();
$("#content").hide();
$("#confirm").show();
$("#allright").text("手机号");//这个是公共弹出框的文字
document.getElementById("tel").value='';
return false;
}
}
//手机正则结束
//身份证正则开始
function checkCard(){
var idCard=document.getElementById("idCard").value;
if(!(/^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/.test(idCard))){
$("#whole").show();
$("#content").hide();
$("#confirm").show();
$("#allright").text("身份证");//这个是公共弹出框的文字
document.getElementById("idCard").value='';
return false;
}
}
//身份证正则结束
//姓名禁止输入特殊字符开始 /[@#\$%\^&\*]+/g
function checkName(){
var idName=document.getElementById("name").value;
if(!(/^[\u4e00-\u9fa5a-z]+$/gi.test(idName))){
$("#whole").show();
$("#content").hide();
$("#confirm").show();
$("#allright").text("姓名");//这个是公共弹出框的文字
document.getElementById("name").value='';
return false;
}
}
//姓名禁止输入特殊字符结束
HTML代码:
<input class="form-control" id="name" placeholder="姓名" type="text" style="width:198px;float:left;" οnblur="checkName()">
<input class="form-control" placeholder="手机号" type="text" style="width:198px;float:left;" οnblur="checkPhone()" id="tel">
<input class="form-control" id="idCard" placeholder="身份证" type="text" style="width:198px;float:left;" οnblur="checkCard()" />