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

為了賬號安全,請及時綁定郵箱和手機立即綁定

這段代碼里面為什么要寫兩遍 document.getElementByld("num").innerHTML=time;

<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>? ?
?</head>
?<body>
? <!--先編寫好網頁布局-->
? <h3>操作成功</h3>
? <span id="num">5</span>
? <span>秒后回到主頁</span>
? <a href="back()">返回</a>
? <script type="text/javascript"> ?
?var time=document.getElementByld("num").innerHTML;
?function change(){
???? time--;
???? document.getElementByld("num").innerHTML=time;
???? if(time==0)
????? location.assign("http://www.xianlaiwan.cn");
?}
?? //獲取顯示秒數的元素,通過定時器來更改秒數。
??? setInterval("change()",1000);
?? //通過window的location和history對象來控制網頁的跳轉。
?? function back(){

?????? window.history.back();

?? }
?</script>?
</body>
</html>

正在回答

3 回答

  1. 為了讓變量time獲得初始值5;

  2. 讓ID為num的標簽內的內容變為time;time的值不斷變化

  3. innerHTML用來設置或獲取位于對象起始和結束標簽內的HTML。

1 回復 有任何疑惑可以回復我~
#1

慕粉18229743112 提問者

非常感謝!
2016-10-24 回復 有任何疑惑可以回復我~

沒有寫兩遍啊,第一次和第二次不同的。第一次作用是得出值賦值給time,第二次是把time改變之后在賦值給document.getElementByld("num").innerHTML,他們不一樣!

0 回復 有任何疑惑可以回復我~
#1

慕粉18229743112 提問者

謝謝!
2016-10-24 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這段代碼里面為什么要寫兩遍 document.getElementByld("num").innerHTML=time;

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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