既然nodeName,nodeValue,nodeType都是這個(gè)節(jié)點(diǎn)的屬性,為何用getAttribute('nodeName')獲取不到
既然nodeName,nodeValue,nodeType都是這個(gè)節(jié)點(diǎn)的屬性,為何用getAttribute('nodeName')獲取不到
既然nodeName,nodeValue,nodeType都是這個(gè)節(jié)點(diǎn)的屬性,為何用getAttribute('nodeName')獲取不到
2016-01-26
舉報(bào)
2016-03-08
你們都理解錯(cuò)了。。舉個(gè)例子
2016-02-23
樓上在說(shuō)繞口令吶。。
很簡(jiǎn)單,使用getAttribute的時(shí)候獲取的是元素節(jié)點(diǎn)已經(jīng)設(shè)定的屬性的值,就像前面getAttribute的練習(xí)中,其中一個(gè)li沒(méi)有設(shè)置title屬性則獲取的結(jié)果就是空的,它獲取不到默認(rèn)的屬性值
2016-01-26
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)懂了。