Javascript----HTML DOM 事件

HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序。

事件通常与函数结合使用,函数不会在事件发生前被执行!

[b]注:DOM: 指明使用的 DOM 属性级别。[/b]
[b]1.鼠标事件[/b]
属性 描述 DOM
[u]onclick 当用户点击某个对象时调用的事件句柄。 2[/u]
[u]oncontextmenu 在用户点击鼠标右键打开上下文菜单时触发 [/u]
[u]ondblclick 当用户双击某个对象时调用的事件句柄。 2[/u]
[u]onmousedown 鼠标按钮被按下。 2[/u]
[u]onmouseenter 当鼠标指针移动到元素上时触发。 2[/u]
[u]onmouseleave 当鼠标指针移出元素时触发 2[/u]
[u]onmousemove 鼠标被移动。 2[/u]
[u]onmouseover 鼠标移到某元素之上。 2[/u]
[u]onmouseout 鼠标从某元素移开。 2[/u]
[u]onmouseup 鼠标按键被松 2[/u]
[b]2.键盘事件[/b]
属性 描述 DOM
[u]onkeydown 某个键盘按键被按下。 2[/u]
[u]onkeypress 某个键盘按键被按下并松开。 2[/u]
[u]onkeyup 某个键盘按键被松开。 2[/u]
[b]3.框架/对象(Frame/Object)事件[/b]
属性 描述 DOM
[u]onabort 图像的加载被中断。 ( ) 2[/u]
[u]onbeforeunload 该事件在即将离开页面(刷新或关闭)时触发 2[/u]
[u]onerror 在加载文档或图像时发生错误。 ( , 和 )
onhashchange 该事件在当前 URL 的锚部分发生修改时触发。
onload 一张页面或一幅图像完成加载。 2
onpageshow 该事件在用户访问页面时触发
onpagehide 该事件在用户离开当前网页跳转到另外一个页面时触发
onresize 窗口或框架被重新调整大小。 2
onscroll 当文档被滚动时发生的事件。 2
onunload 用户退出页面。 ( 和 ) 2[/u]
[b]4.表单事件[/b]
属性 描述 DOM
[u]onblur 元素失去焦点时触发 2
onchange 该事件在表单元素的内容改变时触发( , ,