課程
/前端開發
/HTML/CSS
/DOM探索之基礎詳解篇
之前的講課中,說空白也是文本節點,然后我把div標簽換行,輸出div的childNodes,第一個節點就是div標簽中的內容,那div后的空白為什么就不是文本節點了呢?
2018-04-13
源自:DOM探索之基礎詳解篇 2-5
正在回答
<body>
? ?<div id="t">
? ?</div>
? ?<script>
? ?var textdiv = document.getElementById("t");
? ?console.log(textdiv.nodeName+"/"+textdiv.nodeValue);//打印結果為:DIV/null
? ?var textnode =textdiv.childNodes[0];
? ?console.log(textnode.nodeName+"/"+textnode.nodeValue);//打印結果為:#text/
? ?</script>
</body>
emmmmm...空白的確實是文本節點啊。。。
慕數據0028241 提問者
舉報
要知道前端大牛都是從精通DOM開始的,全面講解DOM的基礎知識
1 回答空白文本節點有什么用??
1 回答為什么div節點值為空呢?
3 回答為什么按視頻里設置box的寬度box會有空白呢
1 回答游離在dom樹外的文本節點指的什么?
1 回答html有多少個標簽啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-04-15
<body>
? ?<div id="t">
? ?</div>
? ?<script>
? ?var textdiv = document.getElementById("t");
? ?console.log(textdiv.nodeName+"/"+textdiv.nodeValue);//打印結果為:DIV/null
? ?var textnode =textdiv.childNodes[0];
? ?console.log(textnode.nodeName+"/"+textnode.nodeValue);//打印結果為:#text/
? ?</script>
</body>
emmmmm...空白的確實是文本節點啊。。。