| 事件 | 描述 |
|---|---|
| onclick | 鼠标单击事件 |
| ondblclick | 鼠标双击事件 |
| mouseenter | 鼠标移入事件 (进入子节点不会触发) |
| onmouseover | 鼠标移入事件 (进入子节点会再次触发) |
| mouseleave | 鼠标移出事件 (离开父节点不会触发) |
| onmouseout | 鼠标移出事件 (离开父节点也会触发) |
| onmouseup | 鼠标松开事件 |
| onmousedown | 鼠标按下事件 |
| onmousemove | 鼠标移动事件 |
| 事件 | 描述 |
|---|---|
| onkeydown | 键盘按下 |
| onkeyup | 键盘松开 |
| onkeypress | 键盘按下 (按下 Ctrl、Alt、Shift等无值键,不会触发。对有值的键,按下先触发keydown,再触发keypress) |
| 事件 | 描述 |
|---|---|
| onfocus | 获取焦点时触发 |
| onblur | 失去焦点时触发 |
| onselect | 选中“单行文本框”或“多行文本框”中的内容时 |
| onselectstart | 开始一个新的选择时 |
| oninput | 输入时触发 |
| onchange | 输入完失去焦点或单选、多选、下拉等 |
| 事件 | 描述 |
|---|---|
| oncopy | 复制(拷贝)时触发 |
| onselect | 页面内容被选取时触发 |
| oncontextmenu | 按下鼠标右键时触发 |
| 事件 | 描述 |
|---|---|
| onload | 文档加载完成后触发 |
| onunload | 离开页面触发 |
| onbeforeunload | 离开页面之前触发 |
方式一:
方式二:
方式三: