課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
? ? <input type="button" value="Start" ?onclick="setInterval("clock()",100)/>
直接在onclick事件里面調(diào)勇setinterval為什么不能重新開始計時呢?
2016-12-18
源自:JavaScript進(jìn)階篇 8-4
正在回答
setInteral是周期性的調(diào)用,如果你想點(diǎn)擊時,重新開始計時,你需要清除上一次函數(shù)的調(diào)用,clearInterval();
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
3 回答開始按鈕直接用onclick="clock()"來調(diào)用為什么就不行?非要重新寫一個函數(shù),再去調(diào)用呢
1 回答clearInterval為什么可以直接寫在onclick里??而setInterval不可以??
3 回答計時器函數(shù)為什么不能在js里直接用 函數(shù)名() 調(diào)用
2 回答href不能直接調(diào)用script方法,也不能用onclick調(diào)用
1 回答為什么start按鈕時不能直接設(shè)置setInterval()
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-12-18
setInteral是周期性的調(diào)用,如果你想點(diǎn)擊時,重新開始計時,你需要清除上一次函數(shù)的調(diào)用,clearInterval();