div標(biāo)簽換行后,有空白了,為什么輸出里沒(méi)有文本節(jié)點(diǎn)呢?
之前的講課中,說(shuō)空白也是文本節(jié)點(diǎn),然后我把div標(biāo)簽換行,輸出div的childNodes,第一個(gè)節(jié)點(diǎn)就是div標(biāo)簽中的內(nèi)容,那div后的空白為什么就不是文本節(jié)點(diǎn)了呢?
之前的講課中,說(shuō)空白也是文本節(jié)點(diǎn),然后我把div標(biāo)簽換行,輸出div的childNodes,第一個(gè)節(jié)點(diǎn)就是div標(biāo)簽中的內(nèi)容,那div后的空白為什么就不是文本節(jié)點(diǎn)了呢?
2018-04-13
舉報(bào)
2018-04-15
<body>
? ?<div id="t">
? ?</div>
? ?<script>
? ?var textdiv = document.getElementById("t");
? ?console.log(textdiv.nodeName+"/"+textdiv.nodeValue);//打印結(jié)果為:DIV/null
? ?var textnode =textdiv.childNodes[0];
? ?console.log(textnode.nodeName+"/"+textnode.nodeValue);//打印結(jié)果為:#text/
? ?</script>
</body>
emmmmm...空白的確實(shí)是文本節(jié)點(diǎn)啊。。。