JavaScript的组成
什么是DOM?
文档对象模型(Document Object Model)
是W3C制定的一套规范,提供了一组操作HTML和XML文档的API,即提供一套属性,方法和事件。
DOM可以把HTML和XML解析成一个文档树,书上的每一个分支都可以视为一个对象,通过DOM可以动态地操作该文档。
DOM的作用
获取页面中的元素
获取/设置元素的属性
获取/设置元素的样式
添加/删除元素
绑定事件-触发响应
当需要对HTML中的内容进行动态改变时,就要使用DOM来进行操作
下图是一个HTML的DOM树: