Неважно, что это за элементы, но важно то, где они находятся на странице. Если все они являются дочерними элементами одного родительского элемента, ваша проблема проста. Присвойте родительскому элементу идентификатор, и вы можете использовать getElementById()
для его захвата и повторения его дочерних элементов.
getElementById()
поведение не определено, когда в документе найдено более одного экземпляра идентификатора. Большинство из них вернет первый элемент, который сможет найти, но вы, конечно, не сможете найти массив.
getElementsByTagName()
будет работать только в том случае, если вы можете использовать какой-то непонятный тег, который, как вы уверены, не появится в других местах вашей страницы. Вы можете увеличить это, указав, что интересующие вас элементы будут иметь атрибут, который вы можете проверить (например, @class или @title). Затем вы можете просмотреть результат проверки getElementsByTagName()
и посмотреть только элементы, в которых присутствует атрибут.