DOM
DOM定义了JavaScript可以进行操作的文档的各个功能部件的接口,提供访问文档各个功能部件(如document、form、textarea等)的途径以及操作方法。
在浏览器载入文档(HTML或XML)时,根据其支持的DOM规范级别将整个文档规划成由节点层级构成的节点树,文档中每个部分都是一个节点,然后依据节点树层级同时根据目标节点的某个属性搜索到目标节点后,调用节点的相关处理方法进行处理,完成定位到处理的整个过程。先看下面简单的HTML代码:
| //源程序1.9 <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html140/strict.dtd"> <html> <head> <meta http-equiv=content-type content="text/html; charset=gb2312"> <title> First Page!</title> </head> <body> <h1>Test!</h1> <!--NOTE!--> <p>Welcome to<em> DOM </em>World! </p> <ul> <li>Newer</li> </ul> </body> </html> |

图1.10 DOM载入实例中文档后形成的节点树层级
关于DOM的具体内容在本书“文档对象模型(DOM)”一章将作详细的介绍。

RSS订阅






