蓝色老森
2016-03-28 10:18
<input type="button" value="Stop" onclick="clearInterval(i)" />
我的也停不下来,估计就是这样的吧停不下来,
你自己写个html,然后把代码粘贴上试试,慕课网的课件确实不会停。
首先你要定你在 onclick="clearInterval(i)" 后面括号中的 i 是前面 setInterval(...);返回的值,也就是说前面程序是不是var i=setInterval(...);如果不是,clearInterval()当然没有用。
当你确保上面说的那步没问题,很可能是浏览器问题,建议换个浏览器试下。
开始计时按钮肯定你不止点一次
每点一次就相当于开多了一个计时器,如果要取消就要点相应的次数才会停。
你是不是点了多次开始计时按钮
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题