我添加一個div,選擇獲取第二個div的節點,該怎么改啊,
<body>
<div>
??javascript??
??<p>javascript</p>
??<div>jQuery</div>
??<h5>PHP</h5>
</div>
<div>
??javascfript??
??<p>jffscript</p>
??<div>fery</div>
??<h5>PHfP</h5>
</div>
<script?type="text/javascript">
?var?x=document.getElementTagName("div")[0].childNodes;
?for(i=0;i<x.length;i++){
????document.write(x[i].nodeName+"<br??/>");
????document.write(x[i].nodeValue+"<br??/>");
????document.write(x[i].nodeType+"<br??/>");?
?}
??
????
?
</script>
</body>
2017-05-10
樓上回答不對?document.getElementTagName("div")[0].childNodes;這個的意思是說獲得第一個div的所有孩子節點
2017-05-09
var?x=document.getElementTagName("div")[1];