JavaScript如何知道 父标签里有多少个子标签


<div>
<a></a>
<a></a>
<a></a>
</div>
怎么获取 <div>有几个<a>标签 的个数

JavaScript如何知道 父标签里有多少个子标签
在线等!求大神解决!

<div id="test">
    <a></a>
    <a></a>
    <a></a>
</div>alert(document.getElementById('test').getElementsByTagName('a').length);//3

document.getElementById('test')获取id为test的div,为了获取方便,为div设置了一个id

getElementsByTagName('a')获取a标签,取出的是一个节点数组

获取结果的长度即为div下a标签的个数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-13
var as = document.querySelectorAll("div a");
console.log(as.length);
相似回答