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

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

let divs = document.getElementsByClassName('aaron') 無法寫樣式

為什么用 let divs = document.getElementsByClassName('aaron');這樣寫樣式,樣式無法出現。但是如果用window.onload = function() { let divs = document.getElementsByClassName('aaron') } 這樣寫樣式,樣式就出現了

正在回答

4 回答

你將let divs = document.getElementsByClassName('aaron');位置放到你的代碼最下面就可以。

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

誰能被時光溫柔以待 提問者

沒懂,還有理由是什么?為什么放到下面就可以了
2017-02-23 回復 有任何疑惑可以回復我~
#2

Zeroyi 回復 誰能被時光溫柔以待 提問者

網頁中的javaScript腳本代碼往往需要在文檔加載完成后才能夠去執行,否則可能導致無法獲取對象的情況,為了避免這種情況的發生,將腳本代碼放在網頁的底端,這樣在運行腳本代碼的時候,可以確保要操作的對象已經加載完成,這樣就和使用window.onload的效果一樣了。
2017-02-23 回復 有任何疑惑可以回復我~
#3

誰能被時光溫柔以待 提問者

非常感謝!
2017-02-23 回復 有任何疑惑可以回復我~
0 回復 有任何疑惑可以回復我~
1 回復 有任何疑惑可以回復我~
#1

誰能被時光溫柔以待 提問者

謝謝你~我更加深入理解了。不過我不知道在哪里給你加分。因為最佳回答已經給了之前給我的那位朋友了
2017-02-24 回復 有任何疑惑可以回復我~

沒懂,還有理由是什么?為什么放到下面就可以了

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

舉報

0/150
提交
取消

let divs = document.getElementsByClassName('aaron') 無法寫樣式

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

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

幫助反饋 APP下載

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

公眾號

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