【JS】JS常见事件,鼠标键值,键盘keycode码

a.窗口事件,只在body和frameset元素中才有效
onload 页面或图片加载完成时
onunload 用户离开页面时

b.表单元素事件,在表单元素中才有效
onchange 框内容改变时
onsubmit 点击提交按钮时
onreset 重新点击鼠标按键时
onselect 文本被选择时
onblur 元素失去焦点时
onfocus 当元素获取焦点时

c.键盘事件,在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素里都无效
onkeydown 按下键盘按键时
onkeypress 按下或按住键盘按键时
onkeyup 放开键盘按键时
onclick 鼠标点击一个对象时
ondblclick 鼠标双击一个对象时
onmousedown 鼠标被按下时
onmousemove 鼠标被移动时
onmouseout 鼠标离开元素时
onmouseover 鼠标经过元素时
onmouseup 释放鼠标按键时

e.其他
onresize 当窗口或框架被重新定义尺寸时
onabort 图片下载被打断时
onerror 当加载文档或图片时发生错误时

鼠标键值
events.button=0 默认,没有按任何按钮。
events.button=1 鼠标左键
events.button=2 鼠标右键
events.button=3 鼠标左右键同时按下
events.button=4 鼠标中键
events.button=5 鼠标左键和中键同时按下
events.button=6 鼠标右键和中键同时按下
events.button=7 所有三个键都按下

键盘键值:
event.keycode

【JS】JS常见事件,鼠标键值,键盘keycode码_第1张图片
【JS】JS常见事件,鼠标键值,键盘keycode码_第2张图片
【JS】JS常见事件,鼠标键值,键盘keycode码_第3张图片
【JS】JS常见事件,鼠标键值,键盘keycode码_第4张图片

你可能感兴趣的:(JS)