DOM文档对象模型
网页的主体结构是树形结果,根结点为html,dom就是用来描述这个页面以及操作树形结构节点api组成的一个对象。 DOM包含一下模块1.Core 2.HTML 3.Views 4.Events 5.Style 6.Traversal and Range 7.Load and Save 8.Validation
1. DOM节点概述
dom节点包含节点名称、节点类型、节点属性、节点值。
2. DOM常用api
2.1 节点获取
2.2 节点操作
2.3 节点属性操作
2.4 节点文本操作
2.5 节点样式操作
3.BOM
BOM(Browser Object Model) 是指浏览器对象模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM 由多个对象组成,其中代表浏览器窗口的 Window 对象是 BOM 的顶层对象,其他对象都是该对象的子对象。 我们在浏览器中的一些操作都可以使用BOM的方式进行编程处理,比如:刷新浏览器、后退、前进、在浏览器中输入URL等。
BOM包含 1.window 2.location 3.navigator 4.screen 5.history