. 什么是 DOM? *
Document Object Model(文档对象模型),定义了如何将一个结构化的文档(比如 xml,
html)转换成一棵树,并且也定义了如何操作这棵树的方法或者属性。这样做的目的,是为
了方便对结构化文档的操作。
3.2. w3c dom 模型 ***
w3c 定义了 dom 模型,用来将 html 文档转换成内存当中的一棵树,并且也定义了相应的操作
树的属性和方法。
1)
树的结构(了解)
Node
Document
HTMLDocument
HTMLBodyElement
Element
HTMLElement
HTMLFormElement
HTMLInputElement
HTMLSelectElement
HTMLOptionElement
HTMLTableElement
HTMLTableCaptionElement
HTMLTableRowElement
HTMLTableCellElement
2)
dom 操作(重点)
a.
查找方式(常用方式)
//document 是 HTMLDocument 的实例。
var obj = document.getElementById(id) ;
b.
创建节点
c.
添加节点
d.
删除节点
e.
样式操作
Document Object Model(文档对象模型),定义了如何将一个结构化的文档(比如 xml,
html)转换成一棵树,并且也定义了如何操作这棵树的方法或者属性。这样做的目的,是为
了方便对结构化文档的操作。
3.2. w3c dom 模型 ***
w3c 定义了 dom 模型,用来将 html 文档转换成内存当中的一棵树,并且也定义了相应的操作
树的属性和方法。
1)
树的结构(了解)
Node
Document
HTMLDocument
HTMLBodyElement
Element
HTMLElement
HTMLFormElement
HTMLInputElement
HTMLSelectElement
HTMLOptionElement
HTMLDivElement
HTMLTableElement
HTMLTableCaptionElement
HTMLTableRowElement
HTMLTableCellElement
2)
dom 操作(重点)
a.
查找方式(常用方式)
//document 是 HTMLDocument 的实例。
var obj = document.getElementById(id) ;
b.
创建节点
c.
添加节点
d.
删除节点
e.
样式操作