| 事件类型 | 触发条件 |
|---|---|
| click | 鼠标点击 |
| dbclick | 鼠标双击 |
| contextmenu | 鼠标右击 |
| mousedown | 任意鼠标键点击 |
| mouseup | 任意鼠标键点击后并抬起 |
| mouseenter | 鼠标移入(不冒泡) |
| mouseleave | 鼠标移出(不冒泡) |
| mousemove | 鼠标在事件元素内移动 |
| mouseover | 鼠标移入(冒泡) |
| mouseout | 鼠标移出(冒泡) |
| pointerlockchange | 鼠标被锁定或者解除锁定发生时 |
| pointerlockerror | 可能因为一些技术的原因鼠标锁定被禁止时 |
| wheel | 滚轮滚动 |
| 事件类型 | 触发条件 |
|---|---|
| keydown | 按下任意按键触发 |
| keypress | 除 Shift、Fn等功能键外的任意键被按下时触发。 |
| keyup | 释放任意按键触发 |
| 事件类型 | 触发条件 |
|---|---|
| reset | 点击重置按钮时触发 |
| submit | 点击提交按钮时触发 |
| input | 适用于实时查询,每输入一个字符都会触发该事件 |
| change | 属性变动时触发 |
| focus | 获取焦点时触发 |
| blur | 失去焦点时触发 |
| 事件类型 | 触发条件 |
|---|---|
| load | 页面加载时触发 |
| unload | 离开页面时触发 |
| abort | 图片在下载时被用户中断时触发 |
| beforeunload | 当前页面的内容将要被改变时触发 |
| resize | 当窗口或者框架的大小被改变的时候触发 |
| error | 当页面发生错误的时候触发 |