前几天,公司新来的小后台让我给他一个倒计时的方法,因为忙项目也没有给他好好整理,就胡乱写了一个,让他用。后来他问我有木有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) } }