replaceWith()

Заменяет элемент в DOM на другие узлы и/или строки.

Сигнатураelement.replaceWith(...nodes)

Удаляет элемент и ставит на его место переданные узлы или строки. Можно передать несколько аргументов.

// <span id="old">старое</span>
const old = document.querySelector('#old');
const fresh = document.createElement('b');
fresh.textContent = 'новое';
old.replaceWith(fresh); // на месте span теперь <b>новое</b>
← Все записи: DOM API в JavaScript
Поддержать проект