Удаление элемента по дереву Node
Для удаления элемента есть три метода:
remove()
удаляет элемент без получения ссылки на родителя, примерremoveChild()
удаляет элемент с получением ссылки на родителя, пример
В данном случае вызывается метод removeChild()
объекта Node
, этот метод удаляет один из дочерних узлов. В данном случае удаляется первый параграф из блока div
:
var articleDiv = document.querySelector("div.article");
// находим узел, который будем удалять - первый параграф
var removableNode = document.querySelectorAll("div.article p")[0];
// удаляем узел
articleDiv.removeChild(removableNode);