function Time()
{
if($("#btnTest").val()=="")
{
$(
"#btnTest").val(15);
}
else if($("#btnTest").val()==0)
{
clearTimeout(t);
$(
"#btnTest").hide();
}
else
{
$(
"#btnTest").val($("#btnTest").val()-1);
}
t
=setTimeout(Time,1000);
}

该代码是倒计时15秒,主要原理是用setTimeout来递归调用Time函数,当计时器到0时,用clearTimeout来停止计时。

posted on 2011-09-01 10:37  长风一剑  阅读(245)  评论(0编辑  收藏  举报