js实现发送验证码倒计时效果

2018-06-24 00:52:29来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        #btnyzm {
    background: #31BCFF;
    color: #fff;
    font-size: 14px;
    padding: 0;
    line-height: 43px;
    border-radius: 0;
    border: 0;
    width: 50%;
}
.btn_com:disabled {
    background-color: #999999 !important;
}
    </style>
</head>
<body>
    <input type="button" class="btn_com" id="btnyzm" value="发送验证码">
<script type="text/javascript">
        var wait=60;
        function time(o) {
            if (wait == 0) {
                o.removeAttribute("disabled");
                o.value="发送验证码";
                wait = 60;
            } else {
                o.setAttribute("disabled", true);
                o.value="(" + wait + ")后可重新发送";
                wait--;
                setTimeout(function() {
                    time(o)
                }, 1000)
            }
        }
        document.getElementById("btnyzm").onclick=function(){time(this);}


       
    </script>

</body>
</html>

效果实现图

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:利用JavaScript制作计算器

下一篇:Date方法整理