DOM-Document Object Model
将标记语言文档的各个组成部分封装成对象,可以使用这些对象,对标记语言进行CRUD操作
W3C DOM标准被分为3个不同的部分
- 核心DOM-针对任何结构化文档的标准模型
- XML DOM-针对XML文档的标准模型
- HTML DOM-针对HTML文档的标准模型
今天说的是核心DOM模型
DOM树
DOM的几个对象:
-
Document-文档对象
-
Element-元素对象
-
Attribute-属性对象
-
Text文本对象
-
Comment-注释对象
-
Node-节点对象(其他五个对象的父对象)
-
Document对象
获取:通过window属性获取
方法:
四个获取Element对象的方法分别通过标签的id属性,标签名称,标签的class属性以及标签的name属性获 取Element对象创建方法creatElement(),方法传递的参数就是要要创建的元素节点名称,例如:
-
Element元素对象
获取:通过document对象的方法来获取
方法:
1、removeAttribute( 属性名称):删除指定的属性
2、 setAttribute(属性名称,属性值 ):添加新属性。
一般在Element对象上设置事件,后面会说到 -
Node节点对象