浏览器的 DOM

文档对象模型(DOM)是一个独立于语言的,用于操作 XML 和 HTML 文档的程序接口(API)。

在浏览器中,主要用来与 HTML 文档打交道,同样也用在 Web 程序中获取 XML 文档,并使用 DOM API 用来访问文档中的数据。

浏览器中通常会把 DOM 和 JavaScript 独立实现。
比如在 IE 中,JavaScript 的实现名为 JScript,位于 jscript.dll 文件中。DOM 的实现则存在另一个库中,名为mshtml.dll(内部称为 Trident)

window 系统中, jscript.dllmshtml.dll 位于 C:\WINDOWS\system32\