Node.parentNode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
概述
返回指定的节点在 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