1,什么是DOM
JavaScript组成的一份子
叫做 文档对象模型 Document Object Model
是一套操作页面元素的API DOM可以把HTML看做是文档树 通过DOM提供的API可以对树上的节点进行操作
2,DOM的概念
是W3C组织推荐处理的可拓展标记语言的标准编程接口,它是一种与平台和语言无关的应用程序接口,它可以动态的访问程序和脚本,更新其内容,结构和www文档的风格。文档可以进一步被处理,处理的结果可以加入到当前的页面,DOM是一种基于树的API文档,它要求在处理过程中整个文档都表示在存储器中。DOM又称为文档树模型
文档:一个网页可以称为文档
节点:网页中的所有内容都是节点(标签 属性 文本 注释等)
元素:网页中的标签
属性:标签的属性
3,DOM经常进行的操作
(1)获取元素
(2)对元素进行操作(设置其属性 或者调用方法)
(3)动态的创建元素
(4)事件(什么时机做相应的操作)