可以使用ChildNode.after()
var p = document.createElement(‘p‘);
var p1 = document.createElement(‘p‘);
// 插入元素节点
el.after(p);
// 插入文本节点
el.after(‘Hello‘);
// 插入多个元素节点
el.after(p, p1);
// 插入元素节点和文本节点
el.after(p, ‘Hello‘);
注意:
1. 可以插入元素节点, 也可以插入文本节点;
2. 可以插入一个节点, 也可以插入多个节点;
3. 当前元素必须有父节点;
原文:https://www.cnblogs.com/aisowe/p/11530898.html