什么是DOM
是一套规范文档内容的通用型标准
DOM HTML节点树
DOM HTML指的是DOM中为操作HTML文档提供的属性和方法,其中,文档(document)表示HTML文件,文档中的标签称为元素(element),同时也将文档中的所有内容称为节点(node)。因此,一个HTML文件可以看作是所有元素组成的一个节点数,各元素节点之间有级别的划分。
到我们根据HTML中各节点的不同作用,可将其分别划分为标签节点,文本节点和属性节点。
(1)根节点:标签是整个文档的根节点有且仅由一个
(2) 子节点:指的是某一个节点的下级节点,例如,和节点是节点的子节点。
(3)父节点: 指的是某一个节点的上级节点,例如,元素则是和的父节点。
(4)兄弟节点:两个节点同属于一个父节点,例如,和互为兄弟节点。
DOM对象的继承关系
1.利用document对象的方法
document对象提供了一些用于查找元素的方法,利用这些方法可以根据元素的id、name和class属性以及标签名称的方式获取操作的元素。