我有一个像这样的示例代码
<svg id="id1">
<element1>
</element1>
<element2>
</element2>
</svg>
如何使用javascript插入节点元素g看起来像这样
<svg id="id1">
<elementadd>
<element1>
</element1>
<element2>
</element2>
</elementadd>
</svg>
答案 0 :(得分:0)
var parent = document.getElementById('id1');
var new_el = document.createElement('elementadd');
while( parent.firstChild ) {
new_el.appendChild(parent.firstChild);
}
parent.appendChild(new_el);