Объектная модель документа (DOM) имеет интерфейс Document. В интерфейсе Document есть метод getElementsByTagName(), который позволяет получать объекты HTMLCollection — нужные нам списки элементов. Причём элементы коллекции тянут за собой всех потомков. Забор осуществляется в древовидном порядке, т. е. в том порядке, в котором они встречаются в разметке документа сверху вниз. […]