以下是在页面上添加圆形形状的代码的次数代码?这是通过使用createElementNS()和appendChild()函数完成的。现在如何从root删除或删除此子项?我们应该使用哪种功能?
function add(){
flag=0;
var C=document.createElementNS(xmlns,"circle")
var stroke=Color()
var rad=6
var Attr={
r:rad,
cx:200,
cy:200,
"fill": Color(),
"fill-opacity":.75,
"stroke": stroke,
"stroke-opacity":.5,
"id":stroke,
"stroke-width":10+(30-rad)
}
assignAttr(C,Attr)
Root.appendChild(C)
}
答案 0 :(得分:0)
获得要删除的元素后,可以使用removeChild获取父节点并从中删除元素:
var elem = document.getElementById('dummy');
elem.parentNode.removeChild(elem);