課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
<p><span?id="second"?>5</span>秒后回到主頁</p>
這個地方我寫了5了然后不定義num=5
直接在下面函數(shù)里獲取num在HTML里的值
?document.getElementById("second").innerHTML=num;
這樣倒計時不可以是為什么呢
2017-03-01
源自:JavaScript進階篇 8-17
正在回答
你沒在function timer()函數(shù)的前面定義 var num = 5;
牡蠣先生 提問者
hyl黃大仙 回復 牡蠣先生 提問者
?var?num=document.getElementById("second").innerHTML;
加一句這個就行了,你直接var num=5的話span里就不用寫5了
洋蔥寶寶 回復 牡蠣先生 提問者
undefined ,可能是沒有獲取num的值
這個5是字符,應該單獨定義,使用document.write顯示,就是可以操作的變量了,你可以試試
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
1 回答為什么分行寫就不行呢?
3 回答為什么這里就不行了呢?
3 回答為什么我這樣寫就不可以呢
1 回答刪除這樣寫為什么不行呢
4 回答while(mynum) 為什么這么寫就對了?mynum=mynum-1; 為什么這樣寫呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-03-01
你沒在function timer()函數(shù)的前面定義 var num = 5;
2017-03-08
加一句這個就行了,你直接var num=5的話span里就不用寫5了
2017-03-02
undefined ,可能是沒有獲取num的值
2017-03-01
這個5是字符,應該單獨定義,使用document.write顯示,就是可以操作的變量了,你可以試試