• js实现60秒倒计时效果(使用了jQuery)


            今天碰到要实现一个类似那种短信验证码60秒倒计时的需求,好久不写js,有点手生。把代码记录下,方便后续查阅。
    这里我用了jQuey,毕竟写起来简洁点。下面直接看效果和代码。

    一、效果

                                        
                                         

    二、代码

    (1)html

    <input type="button" id="btn" value="免费获取验证码" onclick="daojishi(10,this)" />  
            注意:要引入JQuery

    (2)js
    <script type="text/javascript"> 
    	function daojishi(seconds,obj){
    		if (seconds > 1){
    				seconds--;
    				$(obj).val(seconds+"秒后可重新获取 ").attr("disabled", true);//禁用按钮
    				// 定时1秒调用一次
    				setTimeout(function(){
    					daojishi(seconds,obj);
    				},1000);
    			}else{
    				$(obj).val("免费获取验证码").attr("disabled", false);//启用按钮
    			}
    	}
    </script> 

  • 相关阅读:
    移位乘除法
    标准C++的一些约定
    图论的一些定义
    二进制取数在多重背包和母函数中的应用
    深入理解最小割的意义
    pku 3020 最小路径覆盖集
    pku 1986 LCA算法的应用
    pku 1185
    连通分量(tarjan算法)
    pku 2983 差分约束系统判断
  • 原文地址:https://www.cnblogs.com/zeng1994/p/7397643.html
Copyright © 2020-2023  润新知