В данном уроке мы разберем продвинутую работу с DOM на JavaScript.
Работа с classList
Изучите следующие страницы: classList.
Работа с cssText
Изучите следующие страницы: cssText.
Свойство tagName
Изучите следующие страницы: tagName.
Вставка элементов
Изучите следующие страницы: createElement, appendChild, insertBefore, insertAdjacentHTML.
Потомки
Изучите следующие страницы: children, firstElementChild, lastElementChild.
Соседи
Изучите следующие страницы: previousElementSibling, nextElementSibling.
Родители
Изучите следующие страницы: parentElement, parentNode.
Удаление и клонирование
Изучите следующие страницы: cloneNode, removeChild.