HTML DOM 元素 before() 方法
示例
在 div 元素前插入一个元素:
const div = document.getElementById("myDiv");
const h3 = document.createElement("h3");
div.before(h3);
h3.append("Hello! I am an h3");亲自试一试 »描述
before() 方法用于在元素之前插入一个或多个节点(元素)或字符串。
提示: 字符串将作为文本节点插入。
语法
element.before(node1, node2, ...)
参数
| 参数 | 描述 |
| node | 必填。要在元素之前插入一个或多个节点或字符串。 |
返回值
None
浏览器支持
| 方法 | |||||
|---|---|---|---|---|---|
| before() | 54 | 17 | 49 | 10 | 39 |
更多示例
示例
在 div 元素前插入两个元素和一段文本:
const div = document.getElementById("myDiv");
const h3 = document.createElement("h3");
const h4 = document.createElement("h4");
div.before(h3, h4, "Some text!");
h3.append("Hello! I am an h3");
h4.append("Hello! I am an h4");亲自试一试 »