JavaScript 文档对象模型(DOM)
文档对象模型 通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,JavaScript 就需要获得对 HTML 文档中所有元素进行访问的入口。这个入口,连同对 HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。 Core DOM 定义了一套标准的针对任何结构化文档的对象。 XML DOM 定义了一套标准的针对 XML 文档的对象。 HTML DOM 定义了一套标准的针对 HTML 文档的对象。 document 文档对象 DOM使用一系列对象表示加载到浏览器中的网页,主要对象是document对象,该对象又包含其他几个子对象。DOM阐明了脚本可以检索文档的什么属性,以及可以改变文档的什么属性,它还定义了一些方法,可以调用这些方法为文档执行一个操作。 根节点 document.documentElement:返回存在于 XML 以及 HTML 文档中的文档根节点 document.body:对 HTML 页面的特殊扩展,提供了对 <body> 标签的直接访问 常见浏览器对象 Window:JavaScript 层级中的顶层对象,表示浏览器窗口。 Navigator:包含客户端浏览器的信息。 Screen:包含客户端显示屏的信息。 History:包含了浏览器窗口访问过的