鼠标事件
- onclick:单击鼠标时触发
- ondblclick:双击鼠标时触发
- onmousedown:按下鼠标还未弹起时触发
- onmouseup:松开鼠标按钮时触发
- onmouseover:鼠标移到某个元素上方时触发
- onmouseout:鼠标移出某个元素上方时触发
- onmousemove:鼠标指针在元素上移动时触发
- on mouseenter:在鼠标光标从元素外部首次移动至元素范围内触发,不参与冒泡
- mouseleave:鼠标移出
html事件
- onload:当页面完全加载后在window上面触发
- onunload:当页面完全卸载后在window上面触发
- onselect:当用户选择文本框中的一个或多个字符时触发
- onchange:当文本框内容改变并且失去焦点后触发
- oninput:输入内容时触发
- onfocus:当点击文本框元素获取焦点时触发
- onblur:当光标移出文本框时失去焦点时触发
- onsubmit:当用户点击提交按钮时触发
- onreset:当用户点击重置按钮时触发
- onresize:当窗口或框架的大小变化时在window或框架上触发
- onscroll:当用户滚动带滚动条的元素时触发;
键盘事件
- keydown:当用户按下键盘上任意键时触发,如果按住不放,会重复触发
- keyup:当用户释放键盘上的键触发
- keypress:当用户按下键盘上的字符键时触发,如果按住不放,会重复触发