密码强中弱,短信提示时间按钮

//密码
	$('#pass').keyup(function(){ 
	var password=$("#pass").val();
	var qiang=/^((?=.*[0-9].*)(?=.*[A-Za-z].*)(?=.*_.*))[_0-9A-Za-z]{6,16}$/;
	/* var zhong =/(?!^\d+$)(?!^[a-zA-Z]+$)[0-9a-zA-Z]{6,16}/; */
	var zhong =/^(?![^a-zA-Z]+$)(?!\D+$).{6,16}$/;
	var ruo=/^[0-9a-zA-Z]*$/g; 
	var enoughRegex = new RegExp("(?=.{6,}).*", "g"); 
	if(ruo.test(password)){
	$('#div2').removeClass('zhong');
	$('#div2').removeClass('qiang'); 
	$('#div2').addClass('ruo'); 
	}
	if(zhong.test(password)){
	$('#div2').removeClass('ruo');
	$('#div2').removeClass('qiang'); 
	$('#div2').addClass('zhong'); 
	}
	if(qiang.test(password)){
	$('#div2').removeClass('zhong');
	$('#div2').removeClass('ruo'); 
	$('#div2').addClass('qiang'); 
	}

	}); 


样式:

.qiang{background:url('<%=basePath%>/images/password/3.png') no-repeat;width:150px;height:40px;float:left;} 
.zhong{background:url('<%=basePath%>/images/password/2.png') no-repeat;width:150px;height:40px;float:left;} 
.ruo{background:url('<%=basePath%>/images/password/1.png') no-repeat;width:150px;height:40px;float:left;} 

短信验证码提示框

	//给发送验证码按钮绑定点击事件
	var InterValObj; //timer变量,控制时间
var count = 60; //间隔函数,1秒执行
var curCount;//当前剩余秒数
	$(function() {

		$("#pt1").click(function() {
		
				var phone = $("#phone").val();
		  		if(phone==""){
		  			$("#alert2").text("*手机号不能为空");
		  		}else{
		  			var reg = /^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/;
					if(reg.test(phone)){
					curCount = count;
				  //设置button效果,开始计时
				     $("#pt1").attr("disabled", "true");
				     $("#pt1").val("请在" + curCount + "秒内输入验证码");
				     InterValObj = window.setInterval(SetRemainTime, 1000); //启动计时器,1秒执行一次
					
						$.ajax({
					url:"<%=path%>/enterprise/sendcode.do",
					type:"POST",
					data:{
		   				regist_phone : phone
		   			}, 
					dataType:"json",
					success:function(data){
					}
				});
					}else{
						$("#alert2").text("*格式不正确");
					};
				};
		
		
			
		});
	});

	//timer处理函数
function SetRemainTime() {
            if (curCount == 0) {                
                window.clearInterval(InterValObj);//停止计时器
                $("#pt1").removeAttr("disabled");//启用按钮
                $("#pt1").val("重新发送验证码");
                $("#pt1").css('background-color','#e0e0e0');
            }
            else {
                curCount--;
                $("#pt1").val("请在" + curCount + "秒内输入验证码");
                 $("#pt1").css('background-color','#8e8e8e');
            }
        }


页面

	<li ><p><span style="color: red">*</span>手机号码:</p><input class="inpt1"  type="text" id="phone"
						name="" /><input class="inpt2"  type="button" value="发送验证码" id="pt1" />
						
						
					</li>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值