一、鼠标事件
通过鼠标来触发的事件,常见的鼠标事件有:
- onclick:鼠标单击事件,单击鼠标时触发该事件
- ondblclick:鼠标双击事件,双击鼠标时触发该事件
- onmousedown:鼠标按下时触发此事件
- onmouseup:鼠标弹起时触发该事件
- onmousemove:鼠标移动时触发此事件
- onmouseover:鼠标移动到某个设置了此事件的元素上时触发该事件
- onmouseout:鼠标从某个设置了此事件的元素上移开时触发该事件
二、键盘事件
键盘事件就是指用户在使用键盘时触发的事件,常见的键盘事件如下:
- onkeyup:当键盘上的某个按键被按下后弹起时触发此事件
- onkeydown:当键盘上的某个按键被按下时触发此事件
- onkeypress:当输入有效的字符按键时触发此事件
三、表单事件
表单事件是指对表单进行操作时触发的事件,常见的表单事件如下:
- onchange:当前元素失去焦点时并且元素内容发生改变时触发此事件
- onsubmit:当表单被提交时触发该事件
- onblur:当前元素失去焦点时触发该事件
- onfocus:当某个元素获得焦点时触发此事件
- onreset:当表单被重置时触发该事件
- onselect:当文本被选中时触发该事件