倒計時方法

前幾天,公司新來的小後臺讓我給他一個倒計時的方法,因爲忙項目也沒有給他好好整理,就胡亂寫了一個,讓他用。後來他問我有木有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)
    }
}
相關文章
相關標籤/搜索