课程
/前端开发
/JavaScript
/JavaScript进阶篇
<input type="button" value="Start" onclick="setInterval("clock()",100)/>
直接在onclick事件里面调勇setinterval为什么不能重新开始计时呢?
2016-12-18
源自:JavaScript进阶篇 8-4
正在回答
setInteral是周期性的调用,如果你想点击时,重新开始计时,你需要清除上一次函数的调用,clearInterval();
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答开始按钮直接用onclick="clock()"来调用为什么就不行?非要重新写一个函数,再去调用呢
1 回答clearInterval为什么可以直接写在onclick里??而setInterval不可以??
3 回答计时器函数为什么不能在js里直接用 函数名() 调用
2 回答href不能直接调用script方法,也不能用onclick调用
1 回答为什么start按钮时不能直接设置setInterval()