我晕.
<script>
function showme(i){
if(!i)i=0;
i=i+10
alert(i);
t = setTimeout(function(){showme(i)},10000);
}
showme();
</script>
<script>
function showme(i){
if(!i)i=0;
i=i+10
alert(i);
t = setTimeout(function(){showme(i)},10000);
}
showme();
</script>
tid = setTimeout("xx()",1000)
function xx(){
clearTimeout(tid);
}
设置过多,总不太合理
t2=setTimeout("js代码",2000)
t3=setTimeout("js代码",3000)
t4=setTimeout("js代码",4000)
t5=setTimeout("js代码",5000)
t6=setTimeout("js代码",6000)清理的话怎么判断每个settimeout是否运行完毕?如果是一个的话,按照上面几位说的都可以。
比如tttt=setInterval('northsnow(tttt)',1000);
然后在northsnow(tttt)执行完后就clearTimeout(tttt);啊
t2=setTimeout('northsnow(tttt);clearTimeout(t2);',1000);
t3=setTimeout('northsnow(tttt);clearTimeout(t3);',1000);
t4=setTimeout('northsnow(tttt);clearTimeout(t4);',1000);
t5=setTimeout('northsnow(tttt);clearTimeout(t5);',1000);
是这个意思吗?