Node.parentNode

La propiedad de sólo lectura node.parentNode devuelve el padre del nodo especificado en el árbol.

Sintaxis

parentNode = node.parentNode

parentNode es el padre del nodo actual. El padre de un elemento es un nodo del tipo Element, un nodo Document, o un nodo DocumentFragment.

Ejemplo

js
if (node.parentNode) {
  // Borra un nodo del árbol a no ser que
  // esté ya en el árbol
  node.parentNode.removeChild(node);
}

Notas

Los nodos del tipo Document y DocumentFragment nunca van a tener un elemento padre, parentNode devolverá siempre null.

También devuelve null si el nodo acaba de ser creado y no está atado/incorporado al árbol.

Especificaciones

Specification
DOM Standard
# ref-for-dom-node-parentnode①

Compatibilidad con navegadores

BCD tables only load in the browser

Ver también