梦里依稀小星湖
2016-11-25 14:48
<script type="text/javascript">
var num=0;
function startCount() {
document.getElementById('count').value=num;
num=num+1;
setTimeout("startCount()",1000) //为什么这个不能单独运行?而必须要设定多久之后运行后才能运行这一块(必须要设置下面的”setTimeout()“之后才能运行?)
}
setTimeout("startCount()",5000)//就是这个。。。。
</script>
因为你的函数没传值没有num。function startCount(num) {...}
函数内写不写都一样,是函数的延迟。
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题