В данном уроке мы разберем продвинутую работу с DOM на JavaScript.

Работа с classList

Изучите следующие страницы: classList.

Работа с cssText

Изучите следующие страницы: cssText.

Свойство tagName

Изучите следующие страницы: tagName.

Вставка элементов

Изучите следующие страницы: createElement, appendChild, insertBefore, insertAdjacentHTML.

Потомки

Изучите следующие страницы: children, firstElementChild, lastElementChild.

Соседи

Изучите следующие страницы: previousElementSibling, nextElementSibling.

Родители

Изучите следующие страницы: parentElement, parentNode.

Удаление и клонирование

Изучите следующие страницы: cloneNode, removeChild.

Продвинутое получение

Изучите следующие страницы: closest, contains, matches.