c小罗
2016-04-17 15:00
<script type="text/javascript">
var num=0;
function startCount() {
document.getElementById('count').value=num;
num=num+1;
setTimeout("startCount()",1000);
}
setTimeout("startCount()",1000);
</script>
为什么要写两个setTimeout????
个人理解,第一个表示每1000ms自动计数+1,第二个相当于一个开始按钮,表示1000ms后开始执行这个函数
里面那个是函数,不能直接触发吧,如果不写第二个要写一个触发的按钮。 如: onclick=“startCount()”触发
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题