【发布时间】:2011-04-10 02:39:19
【问题描述】:
在 HTML 中,我可以使用以下命令清除 <div> 元素:
div.innerHTML = "";
如果我有 <svg> 元素,是否有等价物?我找不到innerHTML 或innerXML 甚至innerSVG 方法。
我知道 SVG DOM 是 XML DOM 的超集,所以我知道我可以这样做:
while (svg.lastChild) {
svg.removeChild(svg.lastChild);
}
但这既乏味又缓慢。是否有更快或更简单的方法来清除 SVG 元素?
【问题讨论】:
标签: javascript xml dom svg