qq_嫵钶取玳_0
2015-12-15 17:34
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>计时器</title>
</head>
<script type="text/javascript">
var num=0;
function startCount() {
document.getElementById('count').value=num;
num=num+1;
setTimeout("startCount()",1000);
}
setTimeout("startCount()",1000);
</script>
</head>
<body>
<form>
<input type="text" id="count" />
</form>
</body>
</html>
function startCount() {
document.getElementById('count').value=num;
num=num+1;
setTimeout("startCount()",1000);
}
setTimeout("startCount()",1000);
</script>
</head>
<body>
<form>
<input type="text" id="count" />
</form>
</body>
</html>
下面的setTimeout为了刷新完页面启动startCount()这个函数 不然函数是不会自己启动的 在函数里的setTimeout调用了这个函数 导致第一次执行这个函数之后 执行到这再一次执行这个函数 达到循环
每隔一秒调用startCount() 方法,及定时刷新。
因为这里setTimeout是指1秒后调用startCount()函数,之后就不调用了,第二次写setTimeout就是为了再调用一次哦~
JavaScript进阶篇
469067 学习 · 22582 问题
相似问题