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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

name.length應(yīng)該是“4”怎么顯示的是“”“23”呢

name.length應(yīng)該是“4”怎么顯示的是“”“23”呢

逸風(fēng)4241167 2017-06-08 09:59:40
<ul>?<li>1111</li>??? <li>2222</li>??? <li>33333</li>??? <li>44444</li></ul><script>var name=document.getElementsByTagName('li');//obj=name[2];alert(name.length);?</script>name.length應(yīng)該是“4”怎么顯示的是“”“23”呢?
查看完整描述

3 回答

?
仙士可

TA貢獻(xiàn)170條經(jīng)驗(yàn) 獲得超132個贊

這個我剛剛看了下,發(fā)現(xiàn)了問題,雖然document.getElementsByTagName('li');獲取到了集合,但是.length,獲取到的是集合所表示的字符串,你試試console.log(name),就會發(fā)現(xiàn)打印出的是[object HTMLLIElement]這字符,剛好是23位

查看完整回答
3 反對 回復(fù) 2017-06-08
?
0_0墨眉

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個贊

改變var name=document.getElementsByTagName('li');為var li=document.getElementsByTagName('li');后嘗試alert(li.length),輸出結(jié)果為4.之所以出現(xiàn)23是因?yàn)閚ame 在瀏覽器環(huán)境中是一個全局/window對象的屬性,alert(name);會輸出[object HTMLCollection],此時獲取的length是[object HTMLCollection]的長度。

查看完整回答
反對 回復(fù) 2017-06-08
?
qq_歲月靜好不忘初心_0

TA貢獻(xiàn)38條經(jīng)驗(yàn) 獲得超6個贊

這個問題你需要先清楚明白變量名的命名規(guī)則
查看完整回答
反對 回復(fù) 2017-06-08
  • 3 回答
  • 1 關(guān)注
  • 2014 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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