DOM(文档对象模型)是针对HTML和XML文档的一个API,DOM只是一个接口规范,可以用各种语言实现。
DOM可以将任何HTML或XML文档描绘成一个由多层节点构成的结构。节点之间的关系构成了层次,形成了以一个以特定节点为根节点的树状结构。

节点的类型有七种
1.Document:整个文档树的顶层节点
2.DocumentType:doctype标签(比如<!DOCTYPE html>)
3.Element:网页的各种HTML标签(比如<body>、<a>等)
4.Attribute:网页元素的属性(比如class="right")
5.Text:标签之间或标签包含的文本
6.Comment:注释(比如<!-- 一段注释 -->)
7.DocumentFragment:文档的片段
------------------------------------
例如document对象继承了EventTarget接口、Node接口、ParentNode接口。
这意味着,这些接口的方法都可以在document对象上调用。
除此之外,document对象还有很多自己的属性和方法。
2085

被折叠的 条评论
为什么被折叠?



