--- title: Node.parentNode slug: Web/API/Node/parentNode translation_of: Web/API/Node/parentNode ---
{{APIRef("DOM")}}
 

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

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.

Compatiblidad de navegador

{{CompatibilityTable}}

Feature Edge Firefox (Gecko) Chrome Internet Explorer Opera Safari
Soporte básico {{CompatVersionUnknown}} {{CompatGeckoDesktop(1.0)}} 0.2 {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Feature Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte básico {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatGeckoMobile(1)}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}

Especificación

Ver también