日期:2014-05-16  浏览次数:20361 次

删除自身元素怎以写?
没有id的元素,如:
<div> <button   onclick= "删除这个 <div> 元素代码 "> </div>

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

------解决方案--------------------
<div id= "div1 "> <button onclick= "this.parentElement.removeNode(true) "> dfgdfg </button> asdasd </div>
------解决方案--------------------
不管你有没有id,只要你能用什么办法获得这个对象,然后调用这个对象的removeNode方法就应该行。

获得这个对象可以用它的父节点的getchild?不大记得了,你再查查看,应该有许多方式吧
------解决方案--------------------
上面写错了,删除父节点应该是这样
<div> <button onclick= "this.parentNode.parentNode.removeChild(this.parentNode) "> 删除父节点 </button> </div>