首页 > 代码库 > 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文档中的列表项控件。