【发布时间】:2012-08-02 11:34:36
【问题描述】:
<ul>
<li>Array1</li>
<li>Array2</li>
<li id="element">Array3</li>
</ul>
<script>
var temp = document.getElementById('element').parentNode;
child = temp.childNodes;
console.log(temp.length);
</script>
我需要使用元素 id 获取子节点长度。结果我的代码返回 7,但我只有 3 个节点。
【问题讨论】:
-
Use javascript to count immediate child elements of an element 的可能重复项 -- 请在提出新问题之前使用搜索。
-
我接受你.. 但我需要纯 javascript 答案而不是 jquery
-
如果你仔细阅读答案,你会发现它根本不使用jQuery/
标签: javascript dom