原生js事件上

各种事件

鼠标事件

  1. onclick 单击事件
  2. oncontextmenu 鼠标右击时触发
  3. ondblclick 鼠标双击时触发
  4. onmousedown 鼠标按钮按下时触发
  5. onmouseenter 鼠标移动到元素上时触发
  6. onmouseleave 鼠标移出元素时触发
  7. onmousemove 鼠标移入进元素时
  8. onmouseover 鼠标移到元素之上
  9. onmouseout 移开元素时触发
  10. onmouseup 鼠标抬起时触发

键盘事件

  1. onkeydown 键盘按下事件
  2. onkeypress 键盘被按下并抬起的时候
  3. onkeyup 键盘被抬起的时候

框架事件

  1. onabort 图片的加载中断
  2. onbeforeunload 即将离开页面(刷新或关闭)
  3. onerror 在加载文档或图像时发生错误
  4. onhashchange 当前URL的锚部分发生修改时触发
  5. onload 页面或图像完成加载时触发
  6. onpageshow 用户访问页面时触发
  7. onresize 窗口或框架重新调整大小时触发
  8. onscroll 文档被滚动时触发
  9. onunload 用户退出页面时

表单事件

  1. onblur 元素失去焦点时触发
  2. onchange 元素内容发生改变时触发
  3. onfocus 元素获取到焦点是出发
  4. onfocusin 元素即将获取焦点时
  5. onfocusout元素即将逝去焦点时
  6. oninput 用户输入时触发
  7. onreset 表单重置时
  8. onsearch 用户想搜索域输入文本是触发 enter回车按键触发
  9. onselect 选取文本时触发
  10. onsubmit 表单提交时触发

剪贴板事件 打印事件

  1. oncopy 拷贝元素内容时触发
  2. oncut 剪切元素时触发
  3. onpaste 用户粘贴时触发
  4. onafterprint 页面已经开始打印或者打印窗口已经关闭时触发
  5. onbeforeprint 页面即将开始打印时触发
  6. ondrag 正在拖动时触发
  7. ondragend 完成拖动时触发
  8. ondragenter 拖动元素进入目标元素时触发
  9. ondragleave 拖动元素离开目标元素时触发
  10. ondragover 拖动元素放在目标元素上时触发
  11. ondragstart 开始拖动元素时触发
  12. ondrop 拖动元素放置在目标区域时触发
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 总结: 鼠标事件 1.click与dbclick事件$ele.click()$ele.click(handler(...
    阿r阿r阅读 1,734评论 2 10
  • (续jQuery基础(1)) 第5章 DOM节点的复制与替换 (1)DOM拷贝clone() 克隆节点是DOM的常...
    凛0_0阅读 1,536评论 0 8
  • 什么是最有意义的事情呢?对于我来讲,好像在不同的时期会有不同的意义吧, 我曾经觉得最有意义的事情是自己独立,感觉父...
    zmiao1223阅读 221评论 0 0
  • 事件:早上我8点多了才被叫起床,可胡老师说的是8点去工作室,他等我。湛师兄他和我今儿天早上3点才睡觉,所以我死,他...
    没你G阅读 503评论 3 5
  • 午后无事,只好发呆。天气倒是不错,不过左权这地方也真是奇怪,天越冷,天空就越蓝。瓦蓝瓦蓝的天加上窗外略显枯黄的...
    衣尹阅读 278评论 0 0

友情链接更多精彩内容