明明和答案寫的一樣,為啥就是不出來呢
<script type="text/javascript">
?var x=document.getElementsByTagName("div")][0].childNodes;
?for(i=0;i<x.length;i++)
?{
? ? ?document.write("節點屬性:"+x[i].nodeType+x[i].nodeName+x[i].nodeValue+"<br >");
?}
?
</script>
<script type="text/javascript">
?var x=document.getElementsByTagName("div")][0].childNodes;
?for(i=0;i<x.length;i++)
?{
? ? ?document.write("節點屬性:"+x[i].nodeType+x[i].nodeName+x[i].nodeValue+"<br >");
?}
?
</script>
2019-08-12
舉報
2019-09-01
你的引號打錯了 正確的應該是這樣document.write("節點類型:"+x[i].nodeName+x[i].nodeType+x[i].nodeValue+"<br>");
?var node = document.getElementsByTagName("div")[0].childNodes;
// 1. 獲取第一個DIV的子節點。
?document.write("第一個DIV的子節點:" + node[0] + "<br>" +"<hr>");
?// 2. 使用for遍歷每個節點。
?for (var i = 0; i < node.length; i++) {
?// 3. 輸出相應節點的屬性。
? document.write("第" + (i+1) +"個子節點的Name屬性:" + node[i].nodeName + "<br>");
? document.write("第" + (i+1) +"個子節點的Value屬性:" + node[i].nodeValue + "<br>");
? document.write("第" + (i+1) +"個子節點的Type屬性:" + node[i].nodeType +"<hr>");
2019-08-19
你可以看看是不是標點符號的問題,或者多提交幾次
2019-08-19
var divs = document.getElementsByTagName("div")[0].childNodes;
?for(var i=0;i<divs.length;i++)
?{
? ? document.write(divs[i].nodeName+" "+divs[i].nodeType+" "+divs[i].nodeValue+"<br/>") ;
?}
我做的跟你差不多,但可以運行,你可以看看為什么??!
2019-08-13
慕課系統有問題