话不多说,直接上代码
<body>
<input type="button" value="获取验证码" id="get-login-code">
</body>
js:
var countdown =59;
$("#get-login-code").on('click', function() {
settime()
function settime() {
var _generate_code = $("#get-login-code");
if(countdown == 0) {
_generate_code.attr("disabled", false);
_generate_code.val("重新获取");
countdown = 59;
return false;
} else {
$("#get-login-code").attr("disabled", true);
_generate_code.val("重新发送(" + countdown + ")");
countdown--;
console.log(countdown)
}
setTimeout(function() {
settime();
}, 1000);
}
})