特定容器中的JavaScript getElementsByTagName

时间:2011-12-21 22:45:35

标签: javascript dom

在php中,我可以在任何DOM对象上使用getElementsByTagName,但似乎JavaScript没有这个概念。

IE如果var detailsNode是特定节点,则detailsNode.getElementsByTagName('summary')似乎不起作用,firebug错误说detailsNode.getElementsByTagName不是函数。

那么,我如何将getElementsByTagName()定位为仅在JavaScript中的指定DOM元素中查找?

感谢您的建议。

哦,答案需要直接使用DOM2方法,没有jQuery(这很容易)。

1 个答案:

答案 0 :(得分:2)

Element和Node对象确实有getElementsByTagName,它返回给定Element / Node中找到的元素的数组。