请问为什么点击按钮会打开当前这个网页

来源:8-5 计时器setTimeout()

qq_icecream_2

2017-01-06 10:53

<form>

<input type="text" id="count" /><button onclick="i">计时</button>

<button onclick="j">停止</button>

</form>

<script type="text/javascript">

  var num=0;

  function startCount() {

      num+=1;

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

    

     

  }

  var i=setInterval("startCount()",1000);

   var j=setTimeout(clearInterval("i"),3000);

</script>


写回答 关注

2回答

  • 小呀嘛小白菜
    2017-01-06 13:44:29
    已采纳

    你在button标签里用onclick事件调用函数写的就不对,调用的函数后面要加“()”,而且你在js代码中用的i和j的值都是setInterval()和setTimeout()这两个函数的返回值,根本不是调用了这个函数

    qq_ice...

    非常感谢!

    2017-01-06 14:04:03

    共 1 条回复 >

  • 七色风铃
    2017-01-06 13:52:44

    楼上说的对,onclick事件调函数写的不对

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

467380 学习 · 21877 问题

查看课程

相似问题