关于js里的那一堆事件
2024-09-05 23:49:26
分类 | 事件名 | 触发描述 |
一般事件 | onclick | 鼠标点击事件 |
ondbclick | 鼠标双击事件 | |
onmousedown/up | 鼠标按下/松开事件 | |
onmouseover/move/out | 鼠标悬浮/经过/离开事件 | |
onkeypress/down/up | 某按键按下并释放/按下/释放事件 | |
页面相关事件 | onabort | 图片下载中断 |
onbeforeunload | 页面将要改变时触发此事件 | |
onerror | 出现错误触发此事件 | |
onload | 页面完成时触发事件 | |
onmove | 窗口移动事件 | |
onresize | 窗口大小改变触发事件 | |
onscroll | 滚动条位置变化事件 | |
onstop | 浏览器停止按钮或文件下载中断事件 | |
onunload | 当前页面将被改变触发事件 | |
表单事件 | onblur | 当前元素失去焦点 |
onchange | 元素失去焦点并元素值被改变 | |
onfocus | 获得焦点事件 | |
onreset | 表单reset属性被激发 | |
onsubmit | 表单被递交时触发事件 | |
滚动字幕事件(不合W3C标准) | onbounce | Marquee内容移动至Marquee外触发事件 |
onfinish | marquee元素全部显示触发事件 | |
onstatr | marquee开始显示内容事件 | |
编辑事件 | onbeforecopy | 复制之前触发 |
onbeforecut | 剪切之前触发 | |
onbeforeeditfocus | 元素将要进入编辑状态 | |
onbeforepaste | 粘贴之前触发 | |
onbeforeupdate | 粘贴剪贴板内容时通知目标对象 | |
oncontextmenu | 按下右键出现菜单 | |
oncopy | 复制后触发事件 | |
oncut | 剪切后触发事件 | |
ondrag | 对象被拖动触发事件 | |
ondragdrop | 外部对象被拖进窗口触发事件 | |
ondragend | 鼠标拖动结束后触发事件 | |
ondragenter | 鼠标拖动对象进入容器范围触发事件 | |
ondragleave | 拖动对象离开 | |
ondragover | 当某被拖动对象在另一对象容器范围内拖动触发事件 | |
ondragstart | 当对象被拖动时触发事件 | |
ondrop | 拖动过程中释放鼠标触发事件 | |
onlosecapture | 当元素失去鼠标移动所形成的选择焦点时触发此事件 | |
onpaste | 当内容被粘贴时触发事件 | |
onselect | 当文本内容被选择时触发此事件 | |
onselectstart | 当文本内容选择开始发生时触发的事件 | |
外部事件 | onafter | 文档打印触发事件 |
onbeforeprint | 文档打印时触发事件 | |
onfilterchange | 滤镜效果发生变换触发事件 | |
onhelp | 按下F1或者浏览器的帮助按钮时触发事件 | |
onpropertychange | 当对象的任一属性改变触发事件 | |
onreadystatechange | 当初始化属性值改变时触发事件 |
本文整理自麦子学院的web课程视频,手打错误请评论指正
最新文章
- java入门 第三季4
- Cellebrite UFED 5.1 发布,全面支持三星 S6 S6 Edge Note5 HUAWEI series
- Docker指令集
- 解决iis7只能上传30M文件的限制
- POJ 1364 King --差分约束第一题
- 翻译-微服务API Gateway
- startActivityForResult用法详解
- NOIP2013Day1解题报告
- VS2010/MFC编程入门之四(MFC应用程序框架分析)
- OpenCV Manager package was not found
- PowerShell 批量增加ACL
- llinux之sudo配置
- 阿里云ECSserver部署django
- JavaScript中对事件简单的理解(2)
- 【Android】定位与解决anr错误记录
- deeplearning.ai 人工智能行业大师访谈 Andrej Karpathy 听课笔记
- CF_229E_Gift_概率DP+组合数学
- JSP的三个脚本元素
- 初学python笔记---列表
- Nginx 添加 PHP 支持
热门文章
- 算法之冒泡排序手写之js写法andjava写法
- redis cluster集群动态伸缩--删除主从节点
- facl 用户以及Linux 终端
- Python selenium登录163邮箱示例
- Node接口实现HTTPS版的
- nginx基础(1)
- 【Spring JDBC】NamedParameterJdbcTemplate(四)
- [译]Vulkan教程(05)Instance
- 使用fidder对安卓模拟器进行抓包
- SpringBoot配置文件yml ScannerException: while scanning an alias *