JavaScript DOM

DOM 定义了JavaScript 可以进行操作的文档的各个功能部件的接口,提供访问文档各个功能部件(如document、form、textarea 等)的途径以及操作方法。

在浏览器载入文档(HTML 或XML)时,根据其支持的DOM 规范级别将整个文档规划成由节点层级构成的节点树,文档中每个部分都是一个节点,然后依据节点树层级同时根
据目标节点的某个属性搜索到目标节点后,调用节点的相关处理方法进行处理,完成定位到处理的整个过程。

先看下面简单的HTML 代码:[code]<! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0//EN”
http://www.w3.org/TR/REC-html140/strict.dtd”>

First Page!

Test!

Welcome to DOM World!

  • Newer
[/code]浏览器载入该文档后,根据DOM 中定义的结构,将其以图所示的节点树形式表示出来(灰色表示本本节点)。