Document.documentElement ritorna l'Element che è l'elemento principale di document (per esempio, l'elemento <html> per i documenti HTML).

Sintassi

var element = document.documentElement;

Esempio

var rootElement = document.documentElement;
var firstTier = rootElement.childNodes;

// firstTier è la NodeList dei figli diretti dell'elemento root
for (var i = 0; i < firstTier.length; i++) {
   // fare qualcosa con ogni child diretto dell'elemento radice
   // come firstTier[i]
}

Appunti

Per qualsiasi documento HTML non vuoto, document.documentElement sarà sempre un elemento <html>. Per qualsiasi documento XML non vuoto, document.documentElement sarà sempre qualunque elemento sia l'elemento radice del documento.

Specifiche

Specifica Stato Commento
DOM
The definition of 'Document.documentElement' in that specification.
Living Standard  
DOM4
The definition of 'Document.documentElement' in that specification.
Obsolete  
Document Object Model (DOM) Level 3 Core Specification
The definition of 'Document.documentElement' in that specification.
Obsolete  
Document Object Model (DOM) Level 2 Core Specification
The definition of 'Document.documentElement' in that specification.
Obsolete  

Compatibilità con i browser

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
documentElementChrome Full support 1Edge Full support 12Firefox Full support YesIE Full support 5Opera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesEdge Mobile ? Firefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android ?

Legend

Full support  
Full support
Compatibility unknown  
Compatibility unknown

Tag del documento e collaboratori

Hanno collaborato alla realizzazione di questa pagina: IsibisiDev, mdnwebdocs-bot, teoli, Federico
Ultima modifica di: IsibisiDev,