我正在使用文本编辑器创建一个html代码,但在创建代码后,我需要对所有子类(即标签(执行一些操作。为此,我需要知道所有孩子的等级数量。
<p>
<span style="font-size: 12pt;">
<span style="font-family: arial, helvetica, sans-serif;">
Sales
</span>
Offer
<span style="background-color: #33cccc;">
20
<span style="background-color: #ff9900;">
%
</span>
</span>
Off This Week
</span>
</p>
简而言之,我需要计算
标签的所有深层子级。
您可以使用getElementsByTagName
来获取所有元素。例如:
var myList = document.getElementById('myList')
var totalCount = myList.getElementsByTagName(*).length