• 发送验证码倒计时


    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>发送验证码倒计时</title>
    </head>
    <body>
        <input type="button" style="height:32px;120px;" value="点击发送验证码" onclick="sendCode(this)" />
        <script type="text/javascript">
            var clock = '';
            var nums = 10;
            var btn;
            function sendCode(thisBtn)
            {    
                btn = thisBtn;
                btn.disabled = true//将按钮置为不可点击
                btn.value = nums+'秒后可重新获取';
                clock = setInterval(doLoop, 1000); //一秒执行一次
            }
            function doLoop()
            {
                nums--;
                if(nums > 0){
                    btn.value = nums+'秒后可重新获取';
                }else{
                    clearInterval(clock); //清除js定时器
                    btn.disabled = false;
                    btn.value = '点击发送验证码';
                    nums = 10//重置时间
                }
            }
        </script>
    </body>
    </html>
  • 相关阅读:
    5js
    4js
    3js
    2js
    1js
    7css
    6css
    5css
    Django高级项目实战-开发企业级问答网站,学Django就这了
    Java日志第27天 2020.8.1
  • 原文地址:https://www.cnblogs.com/qhorse/p/4599200.html
Copyright © 2020-2023  润新知