JavaScript操作BOM对象

window对象
常用方法
prompt( )显示可提示用户输入的对话框
alert( )显示带有一个提示信息和一个确定按钮的警示框
confirm( )显示一个带有提示信息、确定和取消按钮的对话框
close( )关闭浏览器窗口
open( )打开一个新的浏览器窗口,加载给定 URL 所指定的文档
setTimeout( ) 在指定的毫秒数后调用函数或计算表达式
setInterval( )按照指定的周期(以毫秒计)来调用函数或表达式
常用属性
history 有关客户访问过的URL的信息
history对象
常用方法
back()加载 history 对象列表中的前一个URL
forward() 加载 history 对象列表中的下一个URL
go() 加载 history 对象列表中的某个具体URL
history.back()等价于history.go(-1)浏览器中的后退
history.forward()等价于history.go(1) 浏览器中的前进
history.back()等价于history.go(-1)浏览器中的后退
history.forward()等价于history.go(1) 浏览器中的前进
location有关当前 URL 的信息
常用属性
host 设置或返回主机名和当前URL的端口号
hostname 设置或返回当前URL的主机名
href 设置或返回完整的URL
常用方法
reload()重新加载当前文档
replace() 用新的文档替换当前文档
Document对象常用方法
getElementById()返回对拥有指定id的第一个对象的引用
getElementsByName()返回带有指定名称的对象的集合
getElementsByTagName() 返回带有指定标签名的对象的集合
write()向文档写文本、HTML表达式或JavaScript代码
事件
onload一个页面或一幅图像完成加载
onlick 鼠标单击某个对象
onmouseover 鼠标指导移到某个元素上
onkeydown某个键盘被按下
onchange域的内容被改变
JavaScript操作BOM对象