鼠标事件
onclick | 当单击鼠标时运行脚本。 |
onmousedown | 当按下鼠标按钮时运行脚本。 |
onmouseup | 当松开鼠标按钮时运行脚本。 |
onmousemove | 当鼠标指针移动时运行脚本。 |
onmouseover | 当鼠标指针移至元素之上时运行脚本,不可以阻止冒泡。 |
onmouseout | 当鼠标指针移出元素时运行脚本,不可以阻止冒泡。 |
onmouseenter | 当鼠标指针移至元素之上时运行脚本,可以阻止冒泡。 |
onmouseleave | 当鼠标指针移出元素时运行脚本,可以阻止冒泡。 |
onmousewheel | 当转动鼠标滚轮时运行脚本。 |
onscroll | 当滚动元素的滚动条时运行脚本。 |
键盘事件
onkeyup | 某个键盘按键被松开时触发(document,window) |
onkeydown | 某个键盘按键被按下时触发,通常不会触发事件冒泡,除非特别处理 |
onkeypress | 某个键盘按键被按下时触发,会触发事件冒泡 |
表单事件
onfocus | 表单获得焦点触发 |
onblur | 表单失去焦点触发 |
oninput | 表单每次输入触发 |
onchange | 表单内容发生改变时触发 |
onselect | 表单文本被选取时触发 |
onreset | 表单重置时触发 |
onsubmit | 表单提交时触发 |