手机号获取验证码验证验证码是否正确

Posted 今天的代码你撸了嘛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手机号获取验证码验证验证码是否正确相关的知识,希望对你有一定的参考价值。

}else {
  alert("验证码已发送,请注意查收");
  time();//调用验证码倒计时
  document.getElementById(‘iputCode‘).setAttribute(‘class‘,result);//让该元素添加calss
}

 

/**
* 点击获取验证码后显示倒数时间
*/
var wait = 60;// 定义短信发送倒计时时间
function time(){
  ocument.getElementById(‘obtain‘).disabled = false; //让按钮可以点击
  if(wait == 0) {
    document.getElementById(‘obtain‘).removeAttribute("disabled"); // 控制按钮可点击
    document.getElementById(‘obtain‘).value = "获取验证码";
    document.getElementById(‘obtain‘).style.color = ‘#2C8FFF‘;
    wait = 60; //还原倒计时
  }else{
    document.getElementById(‘obtain‘).setAttribute("disabled", true);//控制按钮不可点击
    document.getElementById(‘obtain‘).value = "重新发送(" + wait + ")";
    document.getElementById(‘obtain‘).style.color = ‘#C0BBBB‘;
    wait--;
    setTimeout(‘time()‘, 1000) //循环调用 
  }
}

 

/**
* 验证验证码是否正确
*/
function verify() {
  var yzm = document.getElementById(‘iputCode‘).value; // 获取注册用户填写的验证码
  var yzmtwo = document.getElementById(‘iputCode‘).className; // 系统发送的验证码
  if (yzm == ""){
    alert("验证码不能为空");
    return false;
  }else if (yzm != yzmtwo){
    alert("验证码错误,请重新输入!");
    eturn false;
  }
    return true;
}

//点击下一步验证验证码是否正确

$(function(){

  //下一步
  $(‘#nextStep‘).click(function(){
    var ipone = isIpone($(‘#loginPhone‘).val());//手机号验证
    var loginPhone = document.getElementById(‘loginPhone‘).value;// 获取用户手机号码

    if(ipone != true){
      return;
    }
    var yzm = verify();//此处调用验证方法
    if(yzm != true){
      return;
    }
    if(ipone == true && yzm == true) {
      // 下一步跳转设置密码页面 
      window.open(‘resetPassword.html?iphone=‘+loginPhone) 
    }
  })

})

以上是关于手机号获取验证码验证验证码是否正确的主要内容,如果未能解决你的问题,请参考以下文章

js实现输入手机验证码后点击提交按钮验证手机输入的验证码和发送的验证码是不是一致

为啥登陆微信提示验证码是错误的

任意用户密码重置的10种常见姿势

验证码不正确是啥原因?

如何用JS代码判断验证码输入是不是正确

使用thinkphp如何实现短信验证注册?