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