if
(!$(
'#checkedAgree'
).prop(
"checked"
){
console.log(
'no'
);
}
else
{
console.log(
'yes'
);
}
$(
".regBtn"
).on(
'click'
,
function
(){
var
regUser = $(
'#regUser'
).val();
var
regPass = $(
'#regPass'
).val();
var
regAgainpass = $(
'#regAgainpass'
).val();
var
regTrueName = $(
'#regTrueName'
).val();
var
idNumber = $(
'#idNumber'
).val();
var
email = $(
'#email'
).val();
if
(!regUser){
alert(
"用户名为空,请输入用户名"
);
}
else
if
(!regPass || regPass.length < 6){
alert(
"密码为空或长度少于6位,请输入正确的密码"
);
}
else
if
(!regAgainpass || regAgainpass != regPass){
alert(
"确认密码为空或两次密码输入不一致,请输入正确的密码"
);
}
else
if
(!regTrueName){
alert(
"真实姓名为空,请输入真实姓名"
);
}
else
if
(!idNumber || !idNum(idNumber)){
alert(
"身份证号码不正确,请输入正确的身份证号码"
);
}
else
if
(!email || !emailNum(email)){
alert(
"邮箱不正确,请输入正确的邮箱email"
);
}
else
if
(!$(
'#checkedAgree'
).prop(
"checked"
)){
alert(
"您还未同意用户注册协议"
);
}
else
{
console.log(
'yes'
);
}
});
function
idNum(idNum){
var
reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if
(!reg.test(idNum)){
return
false;
}
else
{
return
true;
}
}
function
emailNum(emailNum){
var
reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
if
(!reg.test(emailNum)){
return
false;
}
else
{
return
true;
}
}