jq 登录正则验证
$(function(){ //点击input中的文字 消失 $(".user").click(function(){ if($(".user").val() == "邮箱") { $(".user").val(" "); } }) //用户名验证 $(".user").blur(function(){ //验证邮箱 ^(字母数字下划线 . - ) @ (字符数字下滑下 -) . var reg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if( reg.test( $( ".user" ).val() ) ) { $(".error1").html("可以使用").css({color:"green"}).show(); // return true; }else{ $(".error1").html("您的电子邮件格式不正确").css({color:"red"}).show(); return false; } //验证手机号11位数字开头 // var reg1 = /^1\d{10}$/; // if(reg.test( $(".user").val() )) // { // $(".error1").html("可以使用").css({color:"green"}).show(); // return true; // }else{ // $(".error1").html("您的手机号码格式不正确").css({color:"red"}).show(); // return false; // } // }) //验证密码 /* 验证帐号是否合法 验证规则:字母、数字、下划线组成,字母开头,4-16位。 * */ $(".pw").blur(function(){ var reg3 = /^[a-zA-z]\w{3,15}$/; if( reg3.test( $(".pw").val() )) { $(".error2").html("密码可以使用").css({color:"green"}).show(); return true; }else{ $(".error2").html("密码格式不正确").css({color:"red"}).show(); return false; } return false; }) //点击换一张图片 $(".huan").click(function(){ var num =Math.ceil( Math.random()*9000+1000 ); $(".yanzheng").val(num); }) //验证输入的和产生的随机数一样的话 $(".verify").blur(function(){ if( $(".verify").val() == $(".yanzheng").val() ) { }else{ $(".error3").html("验证码有误,请重新输入").css({color:"red"}).show(); } }) })