Показать сообщение отдельно
  #3 (permalink)  
Старый 13.04.2021, 07:17
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,742

Ну можно обойти весь ДОМ и перебирать элементы

Как то так
const helems = []  // массив заголовков

const findH = (par) => {
	if (par.tagName.match(/^H[2-6]$/)) helems.push(par)
	for (let i = 0; i<par.childElementCount; i++)
		findH(par.children[i])
}

findH (document.body)

Последний раз редактировалось voraa, 13.04.2021 в 07:32.
Ответить с цитированием