获取验证码和重置效果

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" id="viewport" name="viewport">
    <title></title>
    <script src="js/jquery-1.11.3.min.js"></script>
    <script type="text/javascript">
        var countdown=60;
        function settime(obj) {
            if (countdown === 0) {
                obj.removeAttribute("disabled");
                obj.value="免费获取验证码";
                countdown = 60;
                return;
            } else {
                obj.setAttribute("disabled", true);
                obj.value="重新发送(" + countdown + ")";
                countdown--;
            }
            setTimeout(function() {
                    settime(obj) }
                ,1000)
            
        }
        $(function () {
            $('button').click(function () {
                countdown=0;
            })
        })
    </script>
<body>
<input type="button" id="btn" value="免费获取验证码" onclick="settime(this)" />
<button>重置</button>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/Guoyu1_/article/details/85757007
今日推荐