課程
/前端開發
/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()
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-18
setInteral是周期性的調用,如果你想點擊時,重新開始計時,你需要清除上一次函數的調用,clearInterval();