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