第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

函數(shù)clearInterval的使用疑問.

函數(shù)clearInterval的使用疑問.

bestDove 2016-06-17 14:55:29
<!DOCTYPE?HTML> <html> <head> ????<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> ????<title>計時器</title> ????<script?type="text/javascript"> ????????//獲取當前時間并賦值給顯示輸入框的value ????????function?clock(){ ????????????var?time=new?Date(); ????????????document.getElementById("clock").value?=?time; ????????} ????????//每秒執(zhí)行一次賦值方法 ?????????function?start(){ ????????????????var?i?=??setInterval("clock()",100); ??????????} ????????//想讓時間顯示停下來的方法 ??????????function?stop(){ ?????????????? ??????????????????var?i?=??setInterval("clock()",100) ??????????????????clearInterval(i); ???????????} ????</script> </head> <body> <form> ????<input?type?=?"text"?id?=?"clock"?size?=?"50"??/> ????<input?type?=?"button"?value?=?"start"?onclick?=?"start()"?/> ????<input?type="button"?value="stop"?onclick=?"stop()"?> </form> </body> </html>當點擊"start"的時候 輸入框里的時間顯示正常,達到預期的動態(tài)顯示時間的效果.問題是:當點擊"stop"的時候,希望實現(xiàn)的功能是:input里面的時間不再隨時間變化,停在當前時間,我自己寫的不知道哪里問題,時間還是會動態(tài)變化的.
查看完整描述

2 回答

已采納
?
剛毅87

TA貢獻345條經(jīng)驗 獲得超309個贊

<!DOCTYPE?HTML>
<html>
<head>
????<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
????<title>計時器</title>
????<script?type="text/javascript">
????		//將?賦值給i?寫在函數(shù)外面
?		var?i;
????????//獲取當前時間并賦值給顯示輸入框的value
????????function?clock(){
????????????var?time=new?Date();
????????????document.getElementById("clock").value?=?time;
????????}
????????//每秒執(zhí)行一次賦值方法
?????????function?start(){
?????????		?//?使用定時器要遵循先關后開的原則,不然多次點擊會加速
?????????		?clearInterval(i);
?????????????????i?=??setInterval("clock()",100);
??????????}
??????????function?stop(){
??????????????????clearInterval(i);
???????????}
????</script>
</head>
<body>
<form>
????<input?type?=?"text"?id?=?"clock"?size?=?"50"??/>
????<input?type?=?"button"?value?=?"start"?onclick?=?"start()"?/>
????<input?type="button"?value="stop"?onclick=?"stop()"?>
</form>
</body>
</html>

注釋都寫在代碼中了.

望采納!

查看完整回答
2 反對 回復 2016-06-17
  • 2 回答
  • 0 關注
  • 1980 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號