使用 JavaScript 我们可以更改网页文档的结构,样式还有内容。不过我们并不能直接使用 JavaScript 来做这些事,而是通过一些接口,这些接口就是 DOM,DOM 的英文全称是 Document Object Model … 文档对象模型。
也就是我们通过这些接口来写 JavaScript 的代码,这些代码通过 DOM 这个东西去更改文档的结构,样式还有内容 … 注意 DOM 并不是程序的语言,而是几乎所有的浏览器都遵守的一套规范 …
一个网页就是一个文档,这个文档可能是显示在浏览器的窗口里 … 或者也可能是文档的源代码 … 不管怎么样,它们都是同一个文档 … DOM 其实提供了另一种表示,存储,还有操纵这个文档的方法 ….
也就是用对象来表示文档,DOM 定义的所有的用来操纵文档的属性,方法,还有事件都组织在了对象里面 …. 文档里面的所有的元素,<head>,<body> <ul> ,ul 里面的 <li> 等等,这东西都是这个文档对象里的一部分。