HTML中事件触发列表与解说


Posted in Javascript onJuly 09, 2007
一般事件
事件 浏览器支持 描述
onClick HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3  鼠标点击事件,多用在某个对象控制的范围内的鼠标点击
onDblClick HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O  鼠标双击事件
onMouseDown HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O  鼠标上的按钮被按下了
onMouseUp HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O  鼠标按下后,松开时激发的事件
onMouseOver HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3  当鼠标移动到某对象范围的上方时触发的事件
onMouseMove HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O  鼠标移动时触发的事件
onMouseOut HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O3  当鼠标离开某对象范围时触发的事件
onKeyPress HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O  当键盘上的某个键被按下并且释放时触发的事件.[注意:页面内必须有被聚焦的对象]
onKeyDown HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O  当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象]
onKeyUp HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O  当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象]
页面相关事件
事件 浏览器支持 描述
onAbort HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O  图片在下载时被用户中断
onBeforeUnload HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O  当前页面的内容将要被改变时触发的事件
onError HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O  捕抓当前页面因为某种原因而出现的错误,如脚本错误与外部数据引用的错误
onLoad HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3  页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成
onMove HTML: 2 | 3 | 3.2 | 4 Browser: IE | N4 | O  浏览器的窗口被移动时触发的事件
onResize HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N4 | O  当浏览器的窗口大小被改变时触发的事件
onScroll HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O  浏览器的滚动条位置发生变化时触发的事件
onStop HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断
onUnload HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3  当前页面将被改变时触发的事件
表单相关事件
事件 浏览器支持 描述
onBlur HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3  当前元素失去焦点时触发的事件 [鼠标与键盘的触发均可]
onChange HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3  当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可]
onFocus HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3  当某个元素获得焦点时触发的事件
onReset HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N3 | O3  当表单中RESET的属性被激发时触发的事件
onSubmit HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 | O3  一个表单被递交时触发的事件
滚动字幕事件
事件 浏览器支持 描述
onBounce HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O  在Marquee内的内容移动至Marquee显示范围之外时触发的事件
onFinish HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O  当Marquee元素完成需要显示的内容后触发的事件
onStart HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O  当Marquee元素开始显示内容时触发的事件
编辑事件
事件 浏览器支持 描述
onBeforeCopy HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件
onBeforeCut HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件
onBeforeEditFocus HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前元素将要进入编辑状态
onBeforePaste HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件
onBeforeUpdate HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当浏览者粘贴系统剪贴板中的内容时通知目标对象
onContextMenu HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O

当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件 [试试在页面中的

中加入onContentMenu="return false"就可禁止使用鼠标右键了]
onCopy HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当页面当前的被选择内容被复制后触发的事件
onCut HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当页面当前的被选择内容被剪切时触发的事件
onDrag HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当某个对象被拖动时触发的事件 [活动事件]
onDragDrop HTML: 2 | 3 | 3.2 | 4 Browser: IE | N4 | O  一个外部对象被鼠标拖进当前窗口或者帧
onDragEnd HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了
onDragEnter HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当对象被鼠标拖动的对象进入其容器范围内时触发的事件
onDragLeave HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当对象被鼠标拖动的对象离开其容器范围内时触发的事件
onDragOver HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当某被拖动的对象在另一对象容器范围内拖动时触发的事件 [活动事件]
onDragStart HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O  当某对象将被拖动时触发的事件
onDrop HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  在一个拖动过程中,释放鼠标键时触发的事件
onLoseCapture HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当元素失去鼠标移动所形成的选择焦点时触发的事件
onPaste HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O  当内容被粘贴时触发的事件
onSelect HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O  当文本内容被选择时的事件
onSelectStart HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O  当文本内容选择将开始发生时触发的事件
数据绑定
事件 浏览器支持 描述
onAfterUpdate HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当数据完成由数据源到对象的传送时触发的事件
onCellChange HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当数据来源发生变化时
onDataAvailable HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当数据接收完成时触发事件
onDatasetChanged HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 数据在数据源发生变化时触发的事件
onDatasetComplete HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当来子数据源的全部有效数据读取完毕时触发的事件
onErrorUpdate HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件
onRowEnter HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据源的数据发生变化并且有新的有效数据时触发的事件
onRowExit HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据源的数据将要发生变化时触发的事件
onRowsDelete HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据记录将被删除时触发的事件
onRowsInserted HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当前数据源将要插入新数据记录时触发的事件
外部事件
事件 浏览器支持 描述
onAfterPrint HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当文档被打印后触发的事件
onBeforePrint HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当文档即将打印时触发的事件
onFilterChange HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当某个对象的滤镜效果发生变化时触发的事件
onHelp HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当浏览者按下F1或者浏览器的帮助选择时触发的事件
onPropertyChange HTML: 2 | 3 | 3.2 | 4 Browser: IE5 | N | O 当对象的属性之一发生变化时触发的事件
onReadyStateChange HTML: 2 | 3 | 3.2 | 4 Browser: IE4 | N | O 当对象的初始化属性值发生变化时触发的事件
Javascript 相关文章推荐
用JS实现一个TreeMenu效果分享
Aug 28 Javascript
原生js实现查找/添加/删除/指定元素的class
Apr 12 Javascript
解析JavaScript中点号“.”的多义性
Dec 02 Javascript
JavaScript函数基础详解
Feb 03 Javascript
拖动时防止选中
Feb 03 Javascript
脚本div实现拖放功能(两种)
Feb 13 Javascript
AngularJS表单提交实例详解
Feb 18 Javascript
React-Native左右联动List的示例代码
Sep 21 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
Feb 22 Javascript
LayerClose弹窗关闭刷新方法
Aug 17 Javascript
Vue 自适应高度表格的实现方法
May 13 Javascript
vue等两个接口都返回结果再执行下一步的实例
Sep 08 Javascript
建议大家看下JavaScript重要知识更新
Jul 08 #Javascript
Javascript 个人笔记(没有整理,很乱)
Jul 07 #Javascript
使用户点击后退按钮使效三行代码
Jul 07 #Javascript
WordPress 插件——CoolCode使用方法与下载
Jul 02 #Javascript
syntaxhighlighter 使用方法
Jul 02 #Javascript
javascript之dhDataGrid Ver2.0.0代码
Jul 01 #Javascript
javascript事件模型代码
Jul 01 #Javascript
You might like
php数据库连接
2006/10/09 PHP
mysql5写入和读出乱码解决
2006/11/25 PHP
PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部
2009/10/22 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
2015/04/15 PHP
php检查页面是否被百度收录
2015/10/28 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
JQUERY 浏览器判断实现函数
2009/08/20 Javascript
对 lightbox JS 图片控件进行了一下改造, 使其他支持复杂的图片说明
2010/03/20 Javascript
Jquery带搜索框的下拉菜单
2013/05/06 Javascript
js特殊字符转义介绍
2013/11/05 Javascript
浅谈node.js中async异步编程
2015/10/22 Javascript
详解JavaScript设计模式开发中的桥接模式使用
2016/05/18 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
AngularJS 依赖注入详解及示例代码
2016/08/17 Javascript
jQuery实现二维码扫描功能
2017/01/09 Javascript
在Koa.js中实现文件上传的接口功能
2019/10/08 Javascript
vuex存值与取值的实例
2019/11/06 Javascript
浅谈Vue中render中的h箭头函数
2019/11/07 Javascript
jQuery 实现扁平式小清新导航
2020/07/07 jQuery
[01:37]TI4西雅图DOTA2前线报道 VG拿下首胜教练357给出获胜秘诀
2014/07/10 DOTA
python 调用win32pai 操作cmd的方法
2017/05/28 Python
python获取Pandas列名的几种方法
2019/08/07 Python
Python 用turtle实现用正方形画圆的例子
2019/11/21 Python
python读写Excel表格的实例代码(简单实用)
2019/12/19 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
2020/09/16 Python
x-ua-compatible content=”IE=7, IE=9″意思理解
2013/07/22 HTML / CSS
介绍一下JNDI的基本概念
2013/07/26 面试题
公司端午节活动方案
2014/02/04 职场文书
工程技术员岗位职责
2014/03/02 职场文书
共产党员承诺书
2014/03/25 职场文书
爱心捐书活动总结
2014/07/05 职场文书
小学语文复习计划
2015/01/19 职场文书
离婚案件答辩状
2015/05/22 职场文书
python中的mysql数据库LIKE操作符详解
2021/07/01 MySQL
Python卷积神经网络图片分类框架详解分析
2021/11/07 Python