首页 > 代码库 > 手机号获取验证码、验证验证码是否正确
手机号获取验证码、验证验证码是否正确
}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 = "http://www.mamicode.com/获取验证码";
document.getElementById(‘obtain‘).style.color = ‘#2C8FFF‘;
wait = 60; //还原倒计时
}else{
document.getElementById(‘obtain‘).setAttribute("disabled", true);//控制按钮不可点击
document.getElementById(‘obtain‘).value = "http://www.mamicode.com/重新发送(" + 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)
}
})
})
手机号获取验证码、验证验证码是否正确