JavaScript事件

原创
2013/05/15 00:29
阅读数 155
JavaScript事件类型:
       1.鼠标事件
     2.键盘事件
     3.HTML事件
鼠标事件:
click → 用户点击鼠标左键,以及当焦点在一个按钮上,用户按Enter键时,发生click事件。
dbclick → 当用户双击鼠标左键时,发生 dbclick事件。
mousedown → 当用户按下任意鼠标按钮时,发生mousedown事件。
mouseout → 当光标在一个元素上,并且用户将其移出元素边界时,发生mousedown事件。
mouseover → 当光标在一个元素之外,并且用户将其移动到该元素上,发生mouseover事件。
mouserup → 当用户释放任何鼠标按钮时,发生mouseup事件。
mousemove → 当光标在一个元素上,重复发生mousemove事件。
键盘事件:
keydown → 当用户在键盘上按下一个键时发生。如果用户按住键不放,它就重复发生。
keyprss → 当用户在键盘上按下一个字符键(不包括Shift和Alt键等)时发生。如果用户按住不放,它也就重复发生。
kyeup → 当用户释放一个按下的键时发生。
HTML事件:
load  → 在窗口中,当页面被全部装载时;在框架集中,当所有的框架被全部装载时;在img元素中,当图片被全部装载时;在object元素中,当对象被全部装载时,触发load事件。
unload → 在窗口中,当页面被全部装载时;在框架集中,当所有的框架被全部卸载时;在object元素中,当对象被全部卸载时,触发unload事件。
abort → 在object元素中,当用户中止装载进程之前,如果它还没有被完全装载,发生abort事件。
error → 在窗口中,当一个JavaScript错误发生时,在img元素中,如果指定的图形不能被装载;在object元素中,如果对象不能被装载;在框架集中,如果一到多个框架不能被装载,就发生error事件。
select → 在一个文本框(input或者textarea元素)中,当用户选择一到多个字符时,触发select事件。
change → 在一个文本框(input或者textarea元素)中,当他失去焦点,并且其值被改变;在select元素中,当它的值改变时,触发change事件。
submit → 当表单的提交按钮被点击时,触发submit事件。
reset → 当表单的重置按钮被点击时,触发reset事件。
resize → 当窗口或框架尺寸调整时,触发resize事件。
scroll → 当有用户滚动有滚动条的任何元素时,触发scroll事件。
focus → 当任何元素或者窗口获得焦点时,触发focus事件。
blur → 当任何元素或者窗口失去焦点时,触发blur事件。
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
1 收藏
0
分享
返回顶部
顶部