首页 > 代码库 > 8月6号=》351页-355页

8月6号=》351页-355页

14.1  DOM模型概念

 

14.2  DOM模型和HTML文档

    HTML文档是一种结构化文档,虽然HTML5为HTML文档增加了一些自由的格式,但浏览器去解析HTML5文档

    时依然会把它当成一个规范的格式化文档进行处理。所有我们可以使用DOM来自由操作HTML5文档

 

14.2.1  HTML元素之间的继承关系

    DOM为常用的HTML元素提供了一套完整的继承体系。从页面的document对象到每个常用的HTML元素,DOM模型都

    提供了对应的类,每个类都提供了相应的方法来操作DOM元素本身、属性及其子元素。DOM模型允许以树的方式操作

    HTML文档中的每个元素。除此之外,HTML还有如下几个常用的元素。

      HTMLDocument:代表HTML文档本身。

      HTMLBodyElement:代表HTML文档中的<body>控件。

      HTMLDivElement:代表HTML文档中的普通<div>控件。

      HTMLFormElement:代表HTML文档中的表单控件。

      HTMLSelectElement:代表HTML文档中的列表框、下拉菜单控件。

      HTMLOptionElement:代表HTML文档中的列表框、下拉菜单选项控件。

      HTMLIFrame:代表HTML文档中的<iframe>控件。

      HTMLInputElement:代表HTML文档中的单行文本框、密码框、按钮等控件。

      HTMLTableElement:代表HTML文档中的表格控件。

      HTMLTableCaptionElement:代表HTML文档中表格的标题控件。

      HTMLTableRowElement:代表HTML文档中表格的表格行控件。

      HTMLTableColElement:代表HTML文档中表格的列控件。

      HTMLTableCellElement:代表HTML文档中表格的单元格控件。

      HTMLTextAreaElement:代表HTML文档中的多行文本域控件。

      HTMLOLElement:代表HTML文档中的有序列表控件。

      HTMLULElement:代表HTML文档中的无序列表控件。

      HTMLLIElement:代表HTML文档中的列表项控件。