Node.parentNode

La proprietà di sola lettura Node.parentNode restituisce il genitore del nodo specificato nell'albero DOM.

Sintassi

parentNode = node.parentNode

parentNode è il genitore del nodo corrente. Il genitore di un elemento è un nodo Element, un nodo Document, o un nodo DocumentFragment.

Esempio

if (node.parentNode) {
  // rimuovi un nodo dall'albero, a meno che
  // non sia già nell'albero
  node.parentNode.removeChild(node);
}

Note

I nodi DocumentDocumentFragment non possono mai avere un genitore, quindi parentNode ritornerà sempre null.

Restituisce anche null se il nodo è appena stato creato e non è ancora collegato all'albero.

Compatibilità con i browser

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
parentNodeChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 5.5Opera Full support 7Safari Full support 1.1WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support 10.1Safari iOS Full support 1Samsung Internet Android Full support 1.0

Legend

Full support  
Full support

Specifiche

Vedi anche