替换元素

在此示例中,我们使用文本 new text 创建一个新的列表元素,并选择第一个无序列表及其第一个列表元素。

let newElement = document.createElement("li");
newElement.innerHTML = "new text";

let parentElement = document.querySelector("ul");
let nextSibling = parentElement.querySelector("li");

要替换元素,我们使用 replaceChild

parentElement.replaceChild(newElement, nextSibling);

nextSibling 从 DOM 中删除。取而代之的是 newElement