<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>無標題文檔</title></head><body><div id="con">? <p>javascript</p>? <div>jQuery</div>? <h5>PHP</h5></div><script type="text/javascript">? var x=document.getElementById("con");? ? document.write(x.firstChild.nodeName+x.firstChild.nodeType+x.firstChild.nodeValue+"<br>")</script></body></html>結果是javascriptjQueryPHP#text3?第一個子節是元素節點還是文本節點? 如果是元素節點答案為什么不是p1null如果是文本節點答案為什么不是#text3javascript?我把<p></p>去掉后卻是顯示:#text3 javascript?
判斷節點類型問題
Ahzy
2016-08-12 21:51:55