第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于index 和重復(fù)for循環(huán)的代替問(wèn)題還有背景設(shè)置能不能統(tǒng)一?下有完整截圖(灰色框)

問(wèn)題1* 錯(cuò)誤寫(xiě)法: as.style.backgroundColor="#fff";? 這樣統(tǒng)一把a(bǔ)標(biāo)簽設(shè)置背景顏色為啥不行?這樣寫(xiě)又有效果好奇怪 for(var i=0; i<as.length; i++){
??????????? as[i].style.backgroundColor="#fff";
????????????? }
? 問(wèn)2: title.innerHTML = as[index].innerHTML;? 里as[index]呆表什么?沒(méi)看見(jiàn)申明為啥也有效果

問(wèn)3:keyup事件的38 , 40,13里每個(gè)里面都有設(shè)置背景顏色,要循環(huán)一遍,能有更好的辦法優(yōu)化嗎?謝謝回答

正在回答

2 回答

as是個(gè)數(shù)組,也就是對(duì)象,不能確定到具體元素上,給一個(gè)對(duì)象設(shè)置背景色顯然是不成立的,而as[i]已經(jīng)具體到了某個(gè)變量,這個(gè)變量所表示的就是某個(gè)具體的元素,給某個(gè)元素設(shè)置背景色是合理的

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕仙5237505 提問(wèn)者

哦,問(wèn)題是1:我沒(méi)有把它轉(zhuǎn)成數(shù)組,哪里代表他是數(shù)組了呢? 2:if(evt.keyCode==13){ //title.indexHTML = this.innerHTML; 這里為啥不能用this呢?
2017-11-03 回復(fù) 有任何疑惑可以回復(fù)我~
#2

qq_會(huì)長(zhǎng)大的幸福_4 回復(fù) 慕仙5237505 提問(wèn)者

1. 你的as使用ElementsByTagName取到了,這塊取到的直接就是個(gè)數(shù)組 2.this一般都用在事件中,所指代的是出發(fā)事件的元素,你這里寫(xiě)在if語(yǔ)句中,最外面的出發(fā)事件是document,所以this指代的是document 還有你下邊也有一處用了this,那個(gè)是正確的,因?yàn)橛|發(fā)事件就是個(gè)元素,你可以想想為什么下邊那個(gè)是成功的
2017-11-03 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕仙5237505 提問(wèn)者 回復(fù) qq_會(huì)長(zhǎng)大的幸福_4

好的,非常感謝,貌似懂了
2017-11-03 回復(fù) 有任何疑惑可以回復(fù)我~
  1. ????as取到的是一個(gè)數(shù)組,給一個(gè)數(shù)組添加背景色是行不通的

    而as[i]代表的確實(shí)具體的元素,這樣自然就可以加上背景色了

  2. ? ? index在這里帶表的是索引,按下鍵盤上下會(huì)隨之進(jìn)行減加;也就代表了所選中的li,在代碼中也有聲明,在最開(kāi)始的地方

  3. ? ? 循環(huán)的部分可以封裝起來(lái),用的時(shí)候只需要調(diào)用就好了

  4. 優(yōu)化部分

    ? ? ?個(gè)人認(rèn)為在設(shè)置背景顏色時(shí)可以在css中設(shè)置一個(gè)激活狀態(tài)的樣式,當(dāng)某個(gè)li被激活(也就是處于被選中狀態(tài))的時(shí)候添加這個(gè)激活狀態(tài)樣式的class,然后在每次執(zhí)行鍵盤上下鍵之前清空所有l(wèi)i的class就好了,這樣就不會(huì)顯得麻煩每次都要設(shè)置背景顏色

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕仙5237505 提問(wèn)者

你幫我看看這個(gè)1: as.style.backgroundColor="#fff"; 標(biāo)題1這樣寫(xiě)統(tǒng)一設(shè)置為啥不行? // 2* for(var i=0; i<as.length; i++){ // as[i].style.backgroundColor="#fff"; // }標(biāo)題2這樣寫(xiě)又可以了,為啥一定要循環(huán)呢
2017-11-03 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
DOM事件探秘
  • 參與學(xué)習(xí)       99532    人
  • 解答問(wèn)題       1291    個(gè)

DOM事件?本課程會(huì)通過(guò)實(shí)例來(lái)給小伙伴們講解如何使用這些事件

進(jìn)入課程

關(guān)于index 和重復(fù)for循環(huán)的代替問(wèn)題還有背景設(shè)置能不能統(tǒng)一?下有完整截圖(灰色框)

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)