Javscript 学习日记--了解文档对象模型
为了帮助编程人员控制网页上潜在的大量对象,以免造成混乱,浏览器厂商定义了文档对象模型(DOM),一个模型就类似于网页上一组对象的一个模板或计划。
在一个空的HTML文档中,html元素是两个子元素head和body的父元素,是document的字元素。
文档对象模型主要关注的html文档以及文档中嵌套的内容。从实用的观点来看,脚本经常需要控制包含文档的环境:窗口。 window对象是浏览器脚本运行层次中的最顶层。
对象模型:
1。wondow对象:在层次的顶部是window对象。此对象代表html文档在浏览器窗口的内容区域。(窗口是对象层次中最外部的元素,它的物理界限包含文档)
2。navigator对象:主要用于读取处理当前文档的浏览器的商标和版本。 他是只读的。
3。screen对象:用于获取浏览器运行得物理环境。只读。
4。history对象:主要用于访问浏览器内部保存的浏览器最近历史记录的详细资料,模拟浏览器的后退或前进按钮的功能。
5。location 对象:将不同的网页载入到当前窗口或框架。
6。document对象:每个载入窗口的html文档都是一个document对象,document对象包含脚本可能操作的内容,除了每一个html文档的html,head和body元素对象外,文档元素对象层次的详细组成和结构取决于文档的内容。
在一个空的HTML文档中,html元素是两个子元素head和body的父元素,是document的字元素。
文档对象模型主要关注的html文档以及文档中嵌套的内容。从实用的观点来看,脚本经常需要控制包含文档的环境:窗口。 window对象是浏览器脚本运行层次中的最顶层。
对象模型:
1。wondow对象:在层次的顶部是window对象。此对象代表html文档在浏览器窗口的内容区域。(窗口是对象层次中最外部的元素,它的物理界限包含文档)
2。navigator对象:主要用于读取处理当前文档的浏览器的商标和版本。 他是只读的。
3。screen对象:用于获取浏览器运行得物理环境。只读。
4。history对象:主要用于访问浏览器内部保存的浏览器最近历史记录的详细资料,模拟浏览器的后退或前进按钮的功能。
5。location 对象:将不同的网页载入到当前窗口或框架。
6。document对象:每个载入窗口的html文档都是一个document对象,document对象包含脚本可能操作的内容,除了每一个html文档的html,head和body元素对象外,文档元素对象层次的详细组成和结构取决于文档的内容。

浙公网安备 33010602011771号