JavaScript中的点击事件类型
2019-09-25 本文已影响0人
疯也是一种态度_
1.鼠标事件
| 类型 | 描述 |
|---|---|
| onclick | 单击鼠标时触发 |
| ondblclick | 双击鼠标时触发 |
| onmousedown | 按下鼠标还未弹起时触发 |
| onmouseup | 释放鼠标按钮时触发 |
| onmouseover | 当鼠标移到某个元素上时触发 |
| onmouseout | 当鼠标移除某个元素上时触发 |
| onmousemove | 当鼠标指针在元素上移动时触发 |
2.键盘事件
| 类型 | 描述 |
|---|---|
| onkeydown | 按下键盘上任意键触发,如果按住不放,会重复触发 |
| onkeyup | 释放键盘上的键触发 |
| onkeypress | 按下键盘上的字符键触发,如果按住不放,会重复触发 |
3.HTML事件
| 类型 | 描述 |
|---|---|
| onload | 当页面完全加载后在window上面触发,或当框架集加载完毕后在框架集上触发 |
| onunload | 当页面完全卸载后在window上面触发,或当框架集卸载后在框架集上触发 |
| onselect | 当用户选择文本框(input或textarea)中的一个或多个字符触发 |
| onchange | 当文本框(input或textarea)内容改变且失去焦点后触发 |
| onfocus | 当页面或者元素获得焦点时在window及相关元素上面触发 |
| onblur | 当页面或元素失去焦点时在window及相关元素上触发 |
| onsubmit | 点击提交按钮在<form>元素上触发 |
| onreset | 点击重置按钮在<form>元素上触发 |
| onresize | 当窗口或框架的大小变化时在window或框架上触发 |
| onscroll | 当用户滚动带滚动条的元素时触发 |