JavaScript getElementsByTagName в определенном контейнере - PullRequest
1 голос
/ 22 декабря 2011

В php я могу использовать getElementsByTagName для любого объекта DOM, но кажется, что JavaScript не имеет такой концепции.

IE, если var detailsNode является конкретным узлом, detailsNode.getElementsByTagName ('summary') непохоже, работает, ошибка firebug говорит, что detailsNode.getElementsByTagName не является функцией.

Итак, как мне настроить getElementsByTagName (), чтобы он смотрел только внутри указанного элемента DOM в JavaScript?

Спасибо запредложения.

О, и ответ должен быть прямым методом DOM2, для этого нет jQuery (где это было бы легко).

1 Ответ

2 голосов
/ 22 декабря 2011

Объекты Element и Node имеют getElementsByTagName, который возвращает массив найденных элементов в данном Element / Node.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...