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

var num=0; function startCount() { document.getElementById('count').value=num; num=num+1; setTimeout("startCount()",1000); } startCount();

  var num=0;

  function startCount() {

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

    num=num+1;

     setTimeout("startCount()",1000);

  }

startCount();

这样写不对吗   为什么DW没反应,章节编辑器可以计数呀

正在回答

3 回答

把value改成 innerHTML 即可

另外 

不要在最后加startCount()  这样的话会递归使得计数越来越快,在id为“count”的标签那儿加入  onload="startCount()"可以,不加也行



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

小菜鸟飞 提问者

还是没反应
2016-08-06 回复 有任何疑惑可以回复我~
#2

李国文0524 回复 小菜鸟飞 提问者

<html> <head> <script type="text/javascript"> var num=0; window.onload = startCount function startCount() { document.getElementById('count').innerHTML=num; num=num+1; setTimeout("startCount()",1000); } </script> </head> <body> <label id="count" ></label> </body> </html>
2016-08-06 回复 有任何疑惑可以回复我~
#3

李国文0524

回复 小菜鸟飞:或者在body中加入 onload="startCount()"也可
2016-08-06 回复 有任何疑惑可以回复我~
#4

小菜鸟飞 提问者 回复 李国文0524

是跳着走的 不是加一为什么
2016-08-06 回复 有任何疑惑可以回复我~
查看1条回复

我看别人代码不是value用的innerHTML,我也没中没搞懂,你可以去看看同学代码~ 还有没计时的问题可能是卡了 我已开始也不动 后来动了~

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

举报

0/150
提交
取消

var num=0; function startCount() { document.getElementById('count').value=num; num=num+1; setTimeout("startCount()",1000); } startCount();

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