document.documentElement
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.
Resumen
Devuelve el Element
que es el elemento raíz de document (por ejemplo, devuelve el elemento <html>
en los documentos HTML).
Sintaxis
varelement = document.documentElement;
Ejemplo
var rootElement = document.documentElement;
var firstTier = rootElement.childNodes;
// firstTier el la NodeList de los hijos directos del elemento raízof the direct children of the root element
for (var i = 0; i < firstTier.length; i++) {
// hacer algo con cada uno de los hijos directos del elemento raíz
// como firstTier[i]
}
Notas
Esta propiedad es de sólo-lectura, facilitada para obtener el elemento raíz de cualquier documento.
Los documentos HTML contienen normalmente un único hijo directo, <html>
, quizá con una declaración DOCTYPE antes que él. Los documento XML contienen a menudo, múltiples hijos: el elemento raíz, la declaración DOCTYPE y processing instructions.
Por tanto, deberías usar document.documentElement
en lugar de document.firstChild
para obtener el elemento raíz.
Especificaciones
Specification |
---|
DOM> # ref-for-dom-document-documentelement①> |
Compatibilidad del Navegador
Loading…