为了账号安全,请及时绑定邮箱和手机立即绑定

函数里面为什么也要使用 setTimeout("numCount()",1000);

<!DOCTYPE HTML>

<html>

<head>

<script type="text/javascript">

var num=0;

function numCount(){

 document.getElementById('txt').value=num;

 num=num+1;

 setTimeout("numCount()",1000);

 }

   setTimeout("numCount()",1000);

</script>

</head>

<body>

<form>

<input type="text" id="txt" />


</form>

</body>

</html>


正在回答

5 回答

函数里不写setTimeout,函数外写setInterval也能计数

1 回复 有任何疑惑可以回复我~

第14行写这句: window.onload=startCount;

0 回复 有任何疑惑可以回复我~

因为setTimeout只能执行一次,所以在函数中使用该方法可以起到循环的作用

0 回复 有任何疑惑可以回复我~

例子里都说了是无限循环计数器。函数内部调用函数本身,然后就能一直循环了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

函数里面为什么也要使用 setTimeout("numCount()",1000);

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信