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

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

既然nodeName,nodeValue,nodeType都是這個(gè)節(jié)點(diǎn)的屬性,為何用getAttribute('nodeName')獲取不到

既然nodeName,nodeValue,nodeType都是這個(gè)節(jié)點(diǎn)的屬性,為何用getAttribute('nodeName')獲取不到

正在回答

3 回答

你們都理解錯(cuò)了。。舉個(gè)例子

<p?name="屬性名稱"?id="屬性id"?value="屬性值">文本文本</p>
//此處<p>是元素節(jié)點(diǎn),name,id,value都是屬性節(jié)點(diǎn),而<p>和</p>之間的內(nèi)容(文本文本)是文本節(jié)點(diǎn)
//<p>的nodeName是p,nodeValue是null或者undefined,nodeType是1;
//name的nodeName是name,nodeValue是"屬性名稱",nodeType是2;同理id,value都是
//而"文本文本"的nodeName是#text,nodeValue是??文本文本,nodeType是3;
getAttribute('這里是<p>節(jié)點(diǎn)的屬性節(jié)點(diǎn)(例如name、id等)的名稱'),返回的是此節(jié)點(diǎn)的value值??!


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

樓上在說(shuō)繞口令吶。。

很簡(jiǎn)單,使用getAttribute的時(shí)候獲取的是元素節(jié)點(diǎn)已經(jīng)設(shè)定的屬性的值,就像前面getAttribute的練習(xí)中,其中一個(gè)li沒(méi)有設(shè)置title屬性則獲取的結(jié)果就是空的,它獲取不到默認(rèn)的屬性值

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

nodeName,nodeValue,nodeType確實(shí)是節(jié)點(diǎn)屬性,

但是getAttribute('nodeName')獲取的是此節(jié)點(diǎn)的元素節(jié)點(diǎn),是不同的,

舉個(gè)例子<p nodeName="#text" id="ptest"></p>,這時(shí)候使用document.getElementById('ptest').getAttribute('nodeName') 才能獲取到值,值為多少相信你已經(jīng)懂了。


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

zeusGOGOGO

但是getAttribute('nodeName')獲取的是此節(jié)點(diǎn)的元素節(jié)點(diǎn),改為屬性節(jié)點(diǎn)。
2016-01-26 回復(fù) 有任何疑惑可以回復(fù)我~
#2

zeusGOGOGO

其實(shí)也就是就是節(jié)點(diǎn)的屬性跟屬性節(jié)點(diǎn)的區(qū)別
2016-01-26 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

既然nodeName,nodeValue,nodeType都是這個(gè)節(jié)點(diǎn)的屬性,為何用getAttribute('nodeName')獲取不到

我要回答 關(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)