亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

沒辦法運行倒數計時器,不知道怎么改,求指導

沒辦法運行倒數計時器,不知道怎么改,求指導

階段性生物 2016-11-13 20:35:43
<!DOCTYPE?html> <html> ?<head> ??<title>瀏覽器對象</title>?? ??<meta?http-equiv="Content-Type"?content="text/html;?charset=gkb"/>??? ?</head> ?<body> ??<!--先編寫好網頁布局--> ??<h1>操作成功</h1> ??<h2><span?id="seconds">5</span>秒后回到主頁&nbsp<a?href="javascript:history.back()">返回</a></h2> ? ? ??<script?type="text/javascript">? ??function?clock(){ ??????var?nowtime=new?Date(); ??????var?num=nowtime.getSeconds(); ??????document.getElementById("seconds").innerHTML=num; ??????if(num=0){ ?????????document.getElementById("seconds").innerHTML=num--1; ??????} ??????else{ ??????????window.history.go(-1); ??????} ???} ??setInterval("clock()",1000); ???//獲取顯示秒數的元素,通過定時器來更改秒數。 ???//通過window的location和history對象來控制網頁的跳轉。 ??? ?</script>? </body> </html>
查看完整描述

3 回答

?
stone310

TA貢獻361條經驗 獲得超191個贊

倒計時不需要用new Date();

function?clock()?{
????var?num?=?document.getElementById("seconds").innerHTML??//定義num為頁面上的數字
????num--;??????????????????????????????????????????????????//每次num遞減
????if?(num?==?0)?{????????????????????????????????????????????//當num為0時
????????window.history.go(-1);??????????????????????????????//返回
????}
????else?{
????????document.getElementById("seconds").innerHTML?=?num;???//不為0時,更改頁面上的數字
????}
}


查看完整回答
3 反對 回復 2016-11-14
?
慕用4288045

TA貢獻4條經驗 獲得超2個贊

num=0是賦值的意思,并不是判斷

查看完整回答
反對 回復 2016-11-14
?
西蘭花偉大炮

TA貢獻376條經驗 獲得超318個贊

不用utf-8 ?

也是num-1啊,雖然不知道你想干嘛

定時器調用Date,秒數一直在增加

查看完整回答
反對 回復 2016-11-13
  • 3 回答
  • 2 關注
  • 1247 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號