![](/img/trans.png)
[英]Remove parent element with Javascript using parentNode.removeChild when I only have 1 parent?
[英]How to remove the parent element without going to parentNode?
我只是想知道要刪除父對象,您需要轉到其parentNode。 如:
div.parentNode.removeChild(div);
如果div沒有父母怎么辦? 如何在不經過div父母的情況下刪除div?
如果div元素沒有父元素,則無處可刪除該div,因此您的div元素在頁面中不存在。 使用div.parentNode.removeChild(div);
是安全的div.parentNode.removeChild(div);
因為如果div元素沒有父元素,則該元素已被刪除,或者從未添加到頁面中。
不用去找父母 只需使用remove
。
div.remove();
這將刪除確切的節點。
較舊的瀏覽器不支持此功能,因此您需要按照此頁面上的定義為其進行polyfill: http : //devdocs.io/dom/childnode/remove
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.