DOM(文档对象模型)是HTML和XML的应用程序接口(API)。DOM将把整个页面规划成由节点层级构成的文档。HTML或XML页面的每个部分都是一个节点的衍生物。请考虑下面的HTML页面:
这段代码可以用DOM绘制成一个节点层次图:
DOM节点层次图
DOM通过创建树来表示文档,从而使开发者对文档的内容和结构具有空前的控制力。
W3CDOM标准被分为3个不同的部分:
l核心DOM -针对任何结构化文档的标准模型
lXML DOM -针对XML文档的标准模型
lHTML DOM -针对HTML文档的标准模型
XML DOM定义了所有XML元素的对象和属性,以及访问它们的方法。
HTML DOM是:
HTML的标准对象模型
HTML的标准编程接口
W3C标准
HTML DOM定义了所有HTML元素的对象和属性,以及访问它们的方法。