亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

文本節點不輸出內容

為什么只有第一個文本節點輸出文本內容了

<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
<title>無標題文檔</title>
</head>
<body>
<div>
??javascript??
??<p>javascript</p>
??<div>jQuery</div>
??<h5>PHP</h5>
</div>
<script?type="text/javascript">
????var?x?=?document.getElementsByTagName("div")[0].childNodes;
????for(var?i=0;i<x.length;i++)
????{
????????document.write(x[i].nodeName+x[i].nodeType+x[i].nodeValue+"<br?/>");
????}
?
</script>
</body>
</html>

,其他三個文本節點都沒有輸出內容呢??

正在回答

2 回答

這三個文本節點是元素節點之間的空白節點

0 回復 有任何疑惑可以回復我~

http://www.xianlaiwan.cn/code/1589? 看看這節課的講解

0 回復 有任何疑惑可以回復我~
#1

ruiy 提問者

對啊,文本節點的nodeValue應該是就是其文本內容,所以遇到的第一個文本節點的nodeValue是javascript,但是為啥后面三個文本節點的nodeValue不輸出其相應的文本內容呢,反而沒有輸出呢?
2015-09-08 回復 有任何疑惑可以回復我~
#2

puffbaby 回復 ruiy 提問者

我也覺得很難理解,居然是 節點名稱:#text 節點類型:3 節點值: 這樣
2015-09-09 回復 有任何疑惑可以回復我~
#3

ruiy 提問者 回復 puffbaby

恩恩,我也想不通
2015-09-09 回復 有任何疑惑可以回復我~
#4

puffbaby 回復 ruiy 提問者

chrome ff 等“規定”了,兩個元素之見都有一個空的文本元素。。。。。。
2015-09-09 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消

文本節點不輸出內容

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號