该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
JSP部分代码(包括判断注册信息是否填写完整的JS代码,在JSP代码的最后面)
$(document).ready(function(){
//判断帐户名是否为空,长度是否小于2,是否符合规则
$("#name").focus(function(){
$("#name_sp").html("");
});
$("#name").blur(function(){
var name=$("#name").val();
if(name==""){
$("#name_sp").html("用户名不能为空");
}else if(name.length<2){
$("#name_sp").html("长度不能小于2");
}else if(name!=null&&!name<2){
$.post("verify",{name:$("#name").val()},function(a){
$("#name_sp").html(a);
})
}
});
//判断密码是否为空,长度是否小于6,是否符合规则
$("#pwd").focus(function(){
$("#password_sp").html("");
});
$("#pwd").blur(function(){
var pwd=$("#pwd").val();
if(pwd==""){
$("#passsword_sp").html("密码不能为空");
}else if(pwd.length>12||pwd.length<6){
$("#passsword_sp").html("密码长度必须大于6位小于12位");
}else{
$("#passsword_sp").html("");
}
});
//判断确认密码和第一次输入的密码是否一致
$("#pwd2").focus(function(){
$("##passsword2_sp").html("");
});
$("#pwd2").blur(function(){
var pwd=$("#pwd").val();
var pwd2=$("#pwd2").val();
if(pwd!=pwd2){
$("#passsword2_sp").html("您输入的密码不一致,请重新输入!");
}else{
$("#passsword2_sp").html("");
}
});
//判断手机号码是否为11位,是否符合规则
$("#tel").focus(function(){
$("#tel_sp").html("");
});
$("#tel").blur(function(){
var tel=$("#tel").val();
var r=/^[1][3,4,5,7,8][0-9]{9}$/;
if(r.test(tel)){
$("#tel_sp").html("");
}else{
$("#tel_sp").html("手机号码不符合要求!");
}
});
//判断邮箱是否是163邮箱,是否符合格式规范
$("#email").focus(function(){
$("email_sp").html("");
});
$("#email").blur(function(){
var email=$("#email").val();
var r=/^[0-9a-zA-Z_]{5,12}@(163)\.(com)$/;
if(r.test(email)){
$("email_sp").html("");
}else{
$("email_sp").html("邮箱格式不正确,请使用163邮箱重新输入!");
}
});
//判断复选框是否选中
$("#sub").click(function(){
if($("#name").val()==""){
$("#name_sp").html("请输入用户名");
doucment.getElementById("sub").type="button";
}
if($("#pwd").val()==""){
$("#sp2").html(" 请输入密码");
document.getElementById("sub").type="button";
}
if($("#tel").val()==""){
$("#sp4").html(" 请输入手机号码");
document.getElementById("sub").type="button";
}
if($("#ema").val()==""){
$("#sp5").html(" 请输入邮箱");
document.getElementById("sub").type="button";
}
//else{
//document.getElementById("sub").type="submit";
//}
if($("#name").val()!==""&&$("#pwd").val()!==""&&$("#tel").val()!==""&&$("#ema").val()!==""){
document.getElementById("sub").type="submit";
}
});
})