倒计时方法

前几天,公司新来的小后台让我给他一个倒计时的方法,因为忙项目也没有给他好好整理,就胡乱写了一个,让他用。后来他问我有木有blog,我说木有,好像有点鄙视个人眼光 = =、 好吧, 再次blog!code

/*
* @根据ID获取节点
* @method Id
* @param string
* @return Object
* */
function Id(str){
    return document.getElementById(str);
}
/*
* @倒计时
* @method timeCountDown
* @param String String
* @return null
* */
function timeCountDown(str,bgColor){
    var signal = true;
    var time=60;
    if(signal){
        signal = false;
        Id(str).style.backgroundColor = "#aaa";
        var timer_2 = setInterval(function(){
            time--;
            Id(str).innerHTML = time+"秒从新发送";
            if(time == 0){
                clearInterval(timer_2);
                Id(str).innerHTML = "从新发送";
                signal = true;
                Id(str).style.backgroundColor = bgColor;
            }
        },1000)
    }
}
相关文章
相关标签/搜索