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

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

點(diǎn)擊回車選取當(dāng)前l(fā)i內(nèi)容給title

看到那段:

if(event.keyCode==13){

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

?as[i].style.background = '#fff';

}

title.innerHTML = as[index].innerHTML;

menu.style.display = 'none';

我看了好久都不明白為什么要用as[index]就能選到當(dāng)前所在的li項(xiàng),按我的代碼寫法的話,index的值應(yīng)該只有繼承了開頭聲明的index=-1才對(duì)???

而如果我把a(bǔ)s[index]改為as[i]放到for循環(huán)里面,無論我怎么選,最后都會(huì)選擇li的最后一項(xiàng),搞不懂。

請(qǐng)大神指點(diǎn)!

正在回答

1 回答

因?yàn)閕在這里是一個(gè)局部變量,變量i只在for循環(huán)里面存在。而title.innerHTML = as[index].innerHTML;這一句代碼是在for循環(huán)的外面,所以改為as[i]的話是找不到i這個(gè)變量的,也就無法定位選取li里的內(nèi)容。

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

kelvinwong 提問者

這個(gè)我明白,我的意思是我假如改成as[i],然后放回循環(huán)里也是不行的。我主要的疑惑還是為什么要用as[index]就可以定位到當(dāng)前選定的那項(xiàng)li
2016-03-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕仔7676644 回復(fù) kelvinwong 提問者

我也是剛看沒多久的,但我認(rèn)為,這里的i的作用并不是準(zhǔn)確指定某個(gè)選項(xiàng)的具體位置,而是我這個(gè)數(shù)組里有多少個(gè)元素的總數(shù)。index之所以能夠指定位置是因?yàn)樗旧淼墓δ埽琲ndex屬性可返回下拉列表中選項(xiàng)的索引位置。這是我結(jié)合鍵盤事件那三代碼重復(fù)看了幾次得出的結(jié)論,雖然不知道對(duì)不對(duì),但是我覺得這樣的理解可以讓我稍微清楚一些...
2016-03-25 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

點(diǎn)擊回車選取當(dāng)前l(fā)i內(nèi)容給title

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

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

幫助反饋 APP下載

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

公眾號(hào)

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