一.文档对象模型
属性、方法和事件
属性:
属性是指对象包含的值,使用"对象名.属性名"的方式进行操作,如document.myfrom.firstvalue
方法:
在代码里,使用"对象名.方法名()"来调用该对象的方法。
alter(")=Windowsalter(")
事件:
响应用户操作、完成交互,如OnClick、OnKeyDown
一般可以分为鼠标事件、键盘事件及其他事件
1.window对象
(1)window对象属性
closed | 一个布尔值,只有当窗口被关闭时,它才为 true |
status | 在浏览器状态栏中显示的文本 |
document | 对Document对象的引用,该对象代表在窗口中显示的HTML文档 |
frames[ ] | Window对象的数组,代表窗口中的各个框架(如果存在) |
history | 对History对象的引用,该对象代表用户浏览窗口的历史 |
location | 对Location对象的引用。该对象代表在窗口中显示的文档的 URL。设置这个属性会引发浏览器装载一个新文档 |
name | 窗口的名称。可被HTML 标记<a>的target性质使用 |
opener | 对打开当前窗口的Window对象的引用。如果当前窗口被用户打开,则它的值为null |
parent | 如果当前窗口是框架,它就是对窗口中包含这个框架的引用 |
self | 自引用属性,是对当前Window对象的引用,与window属性同义 |
top | 如果当前窗口是框架,它就是对包含这个框架的顶级窗口的Window对象的引用。注意,对于嵌套在其他框架中的框架,top 不等于 parent |
window | 自引用属性,是对当前Window 对象的引用,与self 属性同义 |