js短信注册

html

<div class="login-middle">
  <span class="placeholder1">手机号码</span>
  <input class="user_phone" type="text" οnfοcus="$('.placeholder1').hide()" οnblur="if($(this).val()!=''){$('.placeholder1').hide()}else{$('.placeholder1').show()}"/>
  <span class="placeholder2">验证码</span>
  <input class="user_verify_code" type="text" οnfοcus="$('.placeholder2').hide()" οnblur="if($(this).val()!=''){$('.placeholder2').hide()}else{$('.placeholder2').show()}"/>
  <input type="button" class="user_verify_code_button" value="获取验证码" /> 
  <span class="placeholder3">请设置密码</span>
  <input class="user_passwrord" type="password" οnfοcus="$('.placeholder3').hide()" οnblur="if($(this).val()!=''){$('.placeholder3').hide()}else{$('.placeholder3').show()}"/> 
  <button class="register-button">注册</button>
</div>



js

      // 获取验证码倒计时
      $(".user_verify_code_button").on('click',function(){

        var countdown=60; 
        settime(this);
        function settime(val){ 
          if (countdown == 0){ 
            $(".user_verify_code_button").attr("style","background:#f2572c")
            val.removeAttribute("disabled");    
            val.value="获取验证码"; 
            countdown = 60; 
            return;
          }
          else{ 
            $(".user_verify_code_button").attr("style","background:#b5b5b5;cursor:not-allowed");
            val.setAttribute("disabled", true); 
            val.value="重新发送(" + countdown + 's'+")"; 
            countdown--; 
          } 
          setTimeout(function() { 
          settime(val) 
          },1000) 
        } 
      });
      $(".register-button").click(function () { //注册
          var user_phone=$(".user_phone").val();
          var user_verify_code=$(".user_verify_code").val();
          $.ajax({
              type: "POST",
              url: "/register",
              contentType: 'application/json; charset=utf-8', // 很重要
              traditional: true,
              data:JSON.stringify({
                  "user_phone":user_phone,
                  "user_verify_code":user_verify_code}),
              success: function(msg){
                $(".register-button").attr('style',"background:#d43c12");
                  alert("success");
              },
              error:function(err) {
                $(".register-button").attr('style',"background:#d43c12");
              }
          });
      });


  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值