不知道父元素的情况下如何删除DOM元素?
- 论坛
- 不知道父元素的情况下如何删除DOM元素?
25 浏览
不知道父元素的情况下如何删除DOM元素?
除了 body 标签之外,是否可能删除一个没有父元素的 dom 元素?我知道使用像 jQuery 这样的框架很容易实现,但我想坚持使用纯 JavaScript。
以下是我找到的用于删除的代码:
function removeElement(parentDiv, childDiv){ if (childDiv == parentDiv) { alert("无法删除父 div。"); } else if (document.getElementById(childDiv)) { var child = document.getElementById(childDiv); var parent = document.getElementById(parentDiv); parent.removeChild(child); } else { alert("子 div 已被删除或不存在。"); return false; } }
谢谢!