Existe uma maneira fácil de limpar o conteúdo de um elemento SVG?
Em HTML, posso limpar um<div>
elemento com este comando:
div.innerHTML = "";
Existe um equivalente se eu tiver um<svg>
elemento? Não consigo encontrar uminnerHTML
neminnerXML
ou mesmoinnerSVG
método.
Eu sei que o SVG DOM é um superconjunto do XML DOM, então sei que posso fazer algo assim:
while (svg.lastChild) {
svg.removeChild(svg.lastChild);
}
Mas isso é entediante e lento. Existe uma maneira mais rápida ou fácil de limpar um elemento SVG?