如何从html javascript中删除根目录中的子项?

时间:2013-12-28 10:14:59

标签: javascript dom

以下是在页面上添加圆形形状的代码的次数代码?这是通过使用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)
    }

1 个答案:

答案 0 :(得分:0)

获得要删除的元素后,可以使用removeChild获取父节点并从中删除元素:

var elem = document.getElementById('dummy');
elem.parentNode.removeChild(elem);