CSDN好像有个缓存机制,所以刚发的帖子要等一下才能看到。
<div id="div1"><button onclick="document.getElementById('div1').removeNode(true)">dfgdfg</button>asdasd</div>

解决方案 »

  1.   

    <div id="div1"><button onclick="this.parentElement.removeNode(true)">dfgdfg</button>asdasd</div>
      

  2.   

    不管你有没有id,只要你能用什么办法获得这个对象,然后调用这个对象的removeNode方法就应该行。获得这个对象可以用它的父节点的getchild?不大记得了,你再查查看,应该有许多方式吧
      

  3.   

    在ie可以,在firefox上不行啊,提示错误removeNode is not a function
      

  4.   

    <div><button onclick="this.parentNode.removeChild(this)">删除父节点</button></div>
      

  5.   

    上面写错了,删除父节点应该是这样
    <div><button onclick="this.parentNode.parentNode.removeChild(this.parentNode)">删除父节点</button></div>