注册页面
USER REGISTER
新用户注册
已有账号? 立即登录
关于js的正则校验,再此给个示例,有需要用到的童鞋可以自取
var nickname_target = $(".wrap_account_set input[name=nickname]");
var nickname = nickname_target.val();
var mobile_target = $(".wrap_account_set input[name=mobile]");
var mobile = mobile_target.val();
var email_target = $(".wrap_account_set input[name=email]");
var email = email_target.val();
var login_name_target = $(".wrap_account_set input[name=login_name]");
var login_name = login_name_target.val();
var login_pwd_target = $(".wrap_account_set input[name=login_pwd]");
var login_pwd = login_pwd_target.val();
var name = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{4,8}$/;//4-8位登陆用户名的校验(英文可包含数字)
var phone = /^(?:\+?86)?1\d{10}$/ //11位手机号的校验
var eml = /^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/ //邮箱的校验
var pwd = /^(?=.*[A-Za-z])(?=.*\d)(?=.*[@$!%*#?&])[A-Za-z\d@$!%*#?&]{8,12}$/ //8-12位登录密码,包含数字特殊字符,大小写的校验
if( !name.exec(nickname) ){
common_ops.tip( "请输入符合规范的姓名~~",nickname_target );
return false;
}
if( !phone.exec(mobile)){
common_ops.tip( "请输入符合规范的手机号码~~",mobile_target );
return false;
}
if( !eml.exec(email)){
common_ops.tip( "请输入符合规范的邮箱~~",email_target );
return false;
}
if( !name.exec(login_name)){
common_ops.tip( "请输入符合规范的登录用户名~~",login_name_target );
return false;
}
if( !pwd.exec(login_pwd)){
common_ops.tip( "请输入符合规范的登录密码~~",login_pwd_target );
return false;
}
js 验证部分的内容解释都写在了注释里,各位童鞋可自行了解,如果想了解更多的验证方法,可以点击这里验证1还有这个验证2,这些都是我自己找的