Baseline Widely available
The read-only parentNode
property of the Node
interface returns the parent of the specified node in the DOM tree.
Document
and DocumentFragment
nodes can never have a parent, so parentNode
will always return null
. It also returns null
if the node has just been created and is not yet attached to the tree. Node.parentElement
on the other hand only returns Element
nodes.
A Node
that is the parent of the current node. The parent of an element is an Element
node, a Document
node, or a DocumentFragment
node.
This example removes a node from the tree, unless it's not in the tree already.
if (node.parentNode) {
node.parentNode.removeChild(node);
}
Specifications Browser compatibility See also
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4