Document.documentElement
是一个只读属性,返回文档对象(document
)的根元素(例如,HTML文档的 <html> 元素)。
语法
var element = document.documentElement;
示例
var rootElement = document.documentElement; var firstTier = rootElement.childNodes; // firstTier 是由跟元素的所有子节点组成的一个 NodeList for (var i = 0; i < firstTier.length; i++) { // 使用根节点的每个子节点 // 如 firstTier[i] }
备注
HTML 文档通常包含一个子节点 <html>,可能在它前面还有个 DOCTYPE 声明。XML 文档通常包含多个子节点:根元素,DOCTYPE 声明,和 processing instructions。
所以如果你应该使用 document.documentElement, 而不是
document.firstChild
来获取根元素。