📅  最后修改于: 2023-12-03 15:01:11.510000             🧑  作者: Mango
在DOM中,before()方法用于在指定节点之前插入一个新的子节点。这个方法可以用于在HTML文档中动态添加、插入和修改元素。
element.before(content1, content2, ...)
该方法没有返回值。
// 将一个新的div元素插入到现有元素之前
var div = document.createElement("div");
div.innerHTML = "Hello World!";
document.getElementById("myElement").before(div);
// 插入HTML标签
document.getElementById("myElement").before("<p>This is a new paragraph.</p>");
// 插入文本节点
var textNode = document.createTextNode("This is a new text node.");
document.getElementById("myElement").before(textNode);
before()方法在所有主流浏览器中都得到了支持。
以上就是关于HTML | DOM before() 方法的介绍,希望对你有所帮助!