DOM
DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口)。
DOM定义了JavaScript操作HTML文档的接口,提供了访问HTML文档(div form body 等)的途径以及操作方法。
在DOM中,可以把每一个元素看成一个节点,而每一个节点就是一个“对象”。也就是我们在操作元素时,把每一个元素节点看成一个对象,然后使用这个对象的属性和方法进行操作。
实例规范:
节点类型
节点类型 | 说明 | 值 |
元素节点 | 每个HTML标签都是一个元素节点,如<div>,<p> | 1 |
属性节点 | 元素节点的属性,如id、class、name |
2 |
文明节点 | 元素节点或属性节点中的文本内容 | 3 |
注释节点 | 表示文档注释,形式为<!-- 注释内容 ---> | 8 |
文档节点 | 表示整个文档(DOM树的根节点,也就是document) | 9 |