HTML DOM入门基础篇
一. HTML DOM简介
- DOM (Document Object Model) 译为文档对象模型,是 HTML 和 XML 文档的编程接口。
- HTML DOM 定义了访问和操作 HTML 文档的标准方法。
- DOM 以树结构表达 HTML 文档。
- HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。
- DOM 是把HTML里面的各种数据当作对象进行操作的一种思路。在 HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。
二. 常用概念
1. 节点概念
- DOM把所有的html都转换为节点 ,即:
- 整个文档 是一个文档节点
- 每个 HTML 元素是元素节点
- HTML 元素内的文本是文本节点
- 每个 HTML 属性是属性节点
- 注释是注释节点
- 节点树中的节点彼此拥有层级关系。我们常用父(parent)、子(child)和同胞(sibling)等术语来描述这些关系。父节点拥有子节点。同级的子节点被称为同胞(兄弟或姐妹)。
2. HTML DOM 方法
- HTML DOM 方法是我们可以在节点(HTML 元素)上执行的动