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

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

class名為Aaron的那個css樣式怎么顯示不出來

var arron = document.getElementsByClassName("aaron");

for(var i=0;i<divs.length;i++){

divs[i].style.border="3px solid blue";

}


這一段代碼有什么用



正在回答

10 回答

這是你的代碼。

//var arron=....;意思是定義一個名叫arron的變量,把右邊的對象賦值給它

var arron = document.getElementsByClassName("aaron");

//for循環,數量小于divs.length,但是你的divs這個變量是沒有定義的,源代碼的變量是divs,但是被你改成了arron,就是上面那個var arron=...。所以你這個是運行不了,會報錯的。正確是for(var i=0;i<arron.length;i++)

for(var i=0;i<divs.length;i++){

//divs[i]也是不對的,變量被改了,divs[i]也要改->arron[i]

divs[i].style.border="3px solid blue";

}


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

你的變量名設置為 arron,下面怎么語句怎么沒用這個變量?這樣肯定不顯示啊~

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

修改第一節代碼定義的變量的變量名即可。把“arron"修改為”div“。

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

信息班

是修改為"divs",少了一個"s".
2018-09-08 回復 有任何疑惑可以回復我~

別聽樓上的亂登甲 其實引用jquery的語句 應當是https請求的才行? 這個課程可能比較老了 當時很多網站都是http的沒有改過了 不信你們加個s就行了?

1樓的解釋了半天 我真的不懂? 明明已經賦值了你說沒賦值 睜眼說瞎話

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

慕婉清1339365

明明是for循環里divs這個變量,https里面已經加了!!
2019-01-09 回復 有任何疑惑可以回復我~

這個是原生js的操作

先通過 class名用document.getElemensByClassName('aaron'),選出class為aaron的div,

然后循環遍歷所選的div,并且給每個div進行了賦值樣式。

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

var arron = document.getElementsByClassName("aaron");

for(var i=0;i<divs.length;i++){

divs[i].style.border="3px solid blue";

}

你的變量是是arron,所以呢:

????for(var i=0;i<arron.length;i++){

????arron[i].style.border="3px solid blue"

}????

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

就是說你var之后等號之前的那個英文就是.length之前的英文

例如

var arron = document.getElementsByClassName("aaron");

就應該為

for(var i=0;i<? ? arron(就是這個英文)? ? ? ? .length; i++){

aaron(這里也是一樣)? ? [i].style.border="3px solid blue";

}


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

還是不懂就回家養豬把


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

還是不太懂


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

var arron = document.getElementsByClassName("aaron"); ? 這段只是 js 獲取 clas名為?aaron 的 DOM節點,沒有進行任何賦值操作。

--------------------------------------分割線·--------------------------------------

for(var i=0;i< divs.length; i++){

divs[i].style.border="3px solid blue";

}

這一段與上一段沒有關系。 這一段是 ?循環 divs 數組。 ?divs.length ?表示?divs的長度(個數)。 然后給每個?div[i] 添加樣式。 ?如何還是不懂得話,建議 查看 js 文檔中的 ? JavaScript for 循環 ?http://www.runoob.com/js/js-loop-for.html

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

舉報

0/150
提交
取消

class名為Aaron的那個css樣式怎么顯示不出來

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

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

幫助反饋 APP下載

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

公眾號

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