為什么文本節(jié)點(diǎn)的值為空?
為什么除了第一個(gè)出現(xiàn)了javascript,后面都是空白?
子節(jié)點(diǎn)名稱為:#text
子節(jié)點(diǎn)值為: javascript?
子節(jié)點(diǎn)類型為:3
子節(jié)點(diǎn)名稱為:P
子節(jié)點(diǎn)值為:null
子節(jié)點(diǎn)類型為:1
子節(jié)點(diǎn)名稱為:#text
子節(jié)點(diǎn)值為:?
子節(jié)點(diǎn)類型為:3
子節(jié)點(diǎn)名稱為:DIV
子節(jié)點(diǎn)值為:null
子節(jié)點(diǎn)類型為:1
子節(jié)點(diǎn)名稱為:#text
子節(jié)點(diǎn)值為:?
子節(jié)點(diǎn)類型為:3
子節(jié)點(diǎn)名稱為:H5
子節(jié)點(diǎn)值為:null
子節(jié)點(diǎn)類型為:1
子節(jié)點(diǎn)名稱為:#text
子節(jié)點(diǎn)值為:?
子節(jié)點(diǎn)類型為:3
2016-03-11
除了IE之外,其他瀏覽器在檢測(cè)childNodes屬性時(shí),都會(huì)輸出7個(gè)節(jié)點(diǎn)。
另外,當(dāng)循環(huán)到第二個(gè)節(jié)點(diǎn)時(shí),該節(jié)點(diǎn)為屬性節(jié)點(diǎn)<p></p>。屬性節(jié)點(diǎn)的文本節(jié)點(diǎn)為null.? 可以檢測(cè)一下console.log(typeof undefined ==null)? //返回true .? 但是瀏覽器都輸出文本節(jié)點(diǎn)的屬性為null .
當(dāng)循環(huán)到第三個(gè)節(jié)點(diǎn)時(shí),該節(jié)點(diǎn)為文本節(jié)點(diǎn) #text.其實(shí)就是<div>與</p>那個(gè)空白區(qū)域(因?yàn)槟闱昧嘶剀囨I,產(chǎn)生了空白區(qū)域) 那空白區(qū)域的文本屬性nodeValue當(dāng)然等于空。
以此類推 ,body里面就有三個(gè)屬性節(jié)點(diǎn) ,?? 四個(gè)文本節(jié)點(diǎn),其中有一個(gè)的nodevalue=javascript? 其他三個(gè)的nodeValue=""?