Node.parentNode
概述
返回指定的节点在 DOM 树中的父节点。
语法
parentNode = node.parentNode
parentNode
是指定节点的父节点。一个元素节点的父节点可能是一个元素(Element
)节点,也可能是一个文档(Document
)节点,或者是个文档碎片(DocumentFragment
)节点。
例子
if (node.parentNode) { // 从 DOM 树中删除 node 节点,除非它已经被删除了。 node.parentNode.removeChild(node); }
备注
对于下面的节点类型: Attr
, Document
, DocumentFragment
, Entity
, Notation
,其parentNode
属性返回null
.
如果当前节点刚刚被建立,还没有被插入到 DOM 树中,则该节点的 parentNode
属性也返回 null
.
相关链接
浏览器兼容性
BCD tables only load in the browser