課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
clearInterval? 之后如何再次調(diào)用setInterval
2018-11-28
源自:JavaScript進(jìn)階篇 8-4
正在回答
你這樣寫時間都不會停,談何再走動?
劉氏阿四 提問者
陽火鍋 回復(fù) 劉氏阿四 提問者
陽火鍋 回復(fù) 陽火鍋
<script type="text/javascript">??? var i=setInterval(clock,1000);//設(shè)置定時器????? function clock(){??????? var time=new Date();????????????? ??? ? ???????? document.getElementById("clock").value = time.toLocaleString('en');//顯示時間????? }???? function stopTime(){??????? clearInterval(i);//取消定時器,時間停止???? } ??? function startTime(){??????? var ii=setInterval(clock,1000);//再次設(shè)定定時器,時間繼續(xù)走??????? i=ii;//第二次停止??? }?? ?</script></head><body>? <form>??? <input type="text" id="clock" size="50"? />??? <input type="button" value="Stop" onclick="stopTime()" />??? <input type="button" value="Start" onclick="startTime()"/>
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
1 回答如何用clearInterval取消調(diào)用 或改變調(diào)用時間???
4 回答clearInterval()之后怎么再回復(fù)定時器呀
2 回答如何實現(xiàn)點擊一次按鈕調(diào)用兩次函數(shù)呢
1 回答停止之后怎樣再次啟動
1 回答ClearInterval之后的表現(xiàn)是什么?
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)微信公眾號
2018-11-29
你這樣寫時間都不會停,談何再走動?
2018-12-14
<script type="text/javascript">
??? var i=setInterval(clock,1000);//設(shè)置定時器
????? function clock(){
??????? var time=new Date();????????????? ??? ? ?
??????? document.getElementById("clock").value = time.toLocaleString('en');//顯示時間
????? }
???? function stopTime(){
??????? clearInterval(i);//取消定時器,時間停止
???? }
??? function startTime(){
??????? var ii=setInterval(clock,1000);//再次設(shè)定定時器,時間繼續(xù)走
??????? i=ii;//第二次停止
??? }
?? ?
</script>
</head>
<body>
? <form>
??? <input type="text" id="clock" size="50"? />
??? <input type="button" value="Stop" onclick="stopTime()" />
??? <input type="button" value="Start" onclick="startTime()"/>