`
haohao-xuexi02
  • 浏览: 216427 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

温习Js事件大全(JavaScript 事件大全) 浏览器支持

阅读更多

Js事件大全(JavaScript 事件大全) 浏览器支持
onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击
onDblClick IE4|N4|O 鼠标双击事件
onMouseDown IE4|N4|O 鼠标上的按钮被按下了
onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件
onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件
onMouseMove IE4|N4|O 鼠标移动时触发的事件
onMouseOut IE4|N3|O3 当鼠标离开某对象范围时触发的事件
onKeyPress IE4|N4|O 当键盘上的某个键被按下并且释放时触发的事件.[注意:页面内必须有被聚焦的对象]
onKeyDown IE4|N4|O 当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象]
onKeyUp IE4|N4|O 当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象]

页面相关事件 事件 浏览器支持 描述
onAbort IE4|N3|O 图片在下载时被用户中断
onBeforeUnload IE4|N|O 当前页面的内容将要被改变时触发的事件
onError IE4|N3|O 捕抓当前页面因为某种原因而出现的错误,如脚本错误与外部数据引用的错误
onLoad IE3|N2|O3 页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成
onMove IE|N4|O 浏览器的窗口被移动时触发的事件
onResize IE4|N4|O 当浏览器的窗口大小被改变时触发的事件
onScroll IE4|N|O 浏览器的滚动条位置发生变化时触发的事件
onStop IE5|N|O 浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断
onUnload IE3|N2|O3 当前页面将被改变时触发的事件

表单相关事件 事件 浏览器支持 描述
onBlur IE3|N2|O3 当前元素失去焦点时触发的事件 [鼠标与键盘的触发均可]
onChange IE3|N2|O3 当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可]
onFocus IE3|N2|O3 当某个元素获得焦点时触发的事件
onReset IE4|N3|O3 当表单中RESET的属性被激发时触发的事件
onSubmit IE3|N2|O3 一个表单被递交时触发的事件

滚动字幕事件 事件 浏览器支持 描述
onBounce IE4|N|O 在Marquee内的内容移动至Marquee显示范围之外时触发的事件
onFinish IE4|N|O 当Marquee元素完成需要显示的内容后触发的事件
onStart IE4|N|O 当Marquee元素开始显示内容时触发的事件

编辑事件 事件 浏览器支持 描述
onBeforeCopy IE5|N|O 当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件
onBeforeCut IE5|N|O 当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件
onBeforeEditFocus IE5|N|O 当前元素将要进入编辑状态
onBeforePaste IE5|N|O 内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件
onBeforeUpdate IE5|N|O 当浏览者粘贴系统剪贴板中的内容时通知目标对象
onContextMenu IE5|N|O 当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件 [试试在页面中的<body>中加入onContentMenu="return false"就可禁止使用鼠标右键了]
onCopy IE5|N|O 当页面当前的被选择内容被复制后触发的事件
onCut IE5|N|O 当页面当前的被选择内容被剪切时触发的事件
onDrag IE5|N|O 当某个对象被拖动时触发的事件 [活动事件]
onDragDrop IE|N4|O 一个外部对象被鼠标拖进当前窗口或者帧
onDragEnd IE5|N|O 当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了
onDragEnter IE5|N|O 当对象被鼠标拖动的对象进入其容器范围内时触发的事件
onDragLeave IE5|N|O 当对象被鼠标拖动的对象离开其容器范围内时触发的事件
onDragOver IE5|N|O 当某被拖动的对象在另一对象容器范围内拖动时触发的事件
onDragStart IE4|N|O 当某对象将被拖动时触发的事件
onDrop IE5|N|O 在一个拖动过程中,释放鼠标键时触发的事件
onLoseCapture IE5|N|O 当元素失去鼠标移动所形成的选择焦点时触发的事件
onPaste IE5|N|O 当内容被粘贴时触发的事件
onSelect IE4|N|O 当文本内容被选择时的事件
onSelectStart IE4|N|O 当文本内容选择将开始发生时触发的事件

数据绑定 事件 浏览器支持 描述
onAfterUpdate IE4|N|O 当数据完成由数据源到对象的传送时触发的事件
onCellChange IE5|N|O 当数据来源发生变化时
onDataAvailable IE4|N|O 当数据接收完成时触发事件
onDatasetChanged IE4|N|O 数据在数据源发生变化时触发的事件
onDatasetComplete IE4|N|O 当来子数据源的全部有效数据读取完毕时触发的事件
onErrorUpdate IE4|N|O 当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件
onRowEnter IE5|N|O 当前数据源的数据发生变化并且有新的有效数据时触发的事件
onRowExit IE5|N|O 当前数据源的数据将要发生变化时触发的事件
onRowsDelete IE5|N|O 当前数据记录将被删除时触发的事件
onRowsInserted IE5|N|O 当前数据源将要插入新数据记录时触发的事件


数据绑定 事件 浏览器支持 描述
onAfterPrint IE5|N|O 当文档被打印后触发的事件
onBeforePrint IE5|N|O 当文档即将打印时触发的事件
onFilterChange IE4|N|O 当某个对象的滤镜效果发生变化时触发的事件
onHelp IE4|N|O 当浏览者按下F1或者浏览器的帮助选择时触发的事件
onPropertyChange IE5|N|O 当对象的属性之一发生变化时触发的事件
onReadyStateChange IE4|N|O 当对象的初始化属性值发生变化时触发的事件

分享到:
评论

相关推荐

    温习Javascript基础语法之词法结构_.docx

    同时,JavaScript支持函数作为一等公民,即函数可以赋值给变量、作为参数传递以及作为返回值。这种函数式编程特性使得JavaScript非常灵活,但同时也可能导致一些难以预料的类型转换错误。 JavaScript中的对象继承是...

    javascript温习的一些笔记 基础常用知识小结

    - **JavaScript的跨浏览器兼容性**是开发时需要考虑的问题,不同浏览器可能会有不同的属性和方法支持。 #### 8. 代码规范和维护 - **代码组织**:整理旧代码,删除无用的文件,并将重要信息存档到博客,反映了代码...

    vue前四天学习知识的温习小项目---完成前源代码

    Vue.js 是一款流行的前端JavaScript框架,它以组件化开发、易用性和高性能著称。这个“vue前四天学习知识的温习小项目”旨在帮助初学者巩固在短时间内学习Vue.js的基本概念和技术。通过实际操作一个小项目,可以更好...

    vue前四天学习知识的温习小项目---项目完成后源代码

    Vue.js 是一款流行的前端JavaScript框架,由尤雨溪开发,用于构建用户界面。这个"vue前四天学习知识的温习小项目"是为初学者设计的,旨在帮助巩固在短时间内学习Vue的基础知识。通过创建一个小项目,学习者可以将...

    javascript-study:练习

    JavaScript是一种广泛应用于Web开发的脚本语言,由Brendan Eich在1995年为Netscape Navigator浏览器创建。它主要负责客户端的交互、动态网页内容的更新以及网页应用的实现。JavaScript与Java虽然名字相似,但两者是...

    vanillajs-projects:这些仓库包含许多原始的javascript项目。 有点提醒您一些基础知识。 感谢John Smilga @ freecodecamp.org

    3. **事件处理**:理解和使用各种浏览器事件,如点击(click)、键盘输入(keydown)、鼠标移动(mousemove)等,并绑定事件监听器。 4. **数组和对象操作**:掌握数组的方法(map, filter, reduce, forEach等)和...

    ToDo-List-Project:帮助您练习JS技能的简单ToDo列表

    首先,JavaScript是Web开发中不可或缺的一部分,它是一种动态类型的客户端脚本语言,能够直接在浏览器中执行,使得网页具有交互性。在“ToDo-List-Project”中,你将运用JavaScript编写逻辑,实现添加、删除和管理待...

    refresherJSBoot

    它主要运行在浏览器环境中,但随着Node.js的出现,JavaScript也可以用于服务器端编程。JavaScript的核心概念包括变量、数据类型、控制结构(如条件语句和循环)、函数、对象和类等。 1. **变量和数据类型**:...

    jQuery温习篇 强大的JQuery选择器

    其轻量级特性使其在Web开发中非常受欢迎,且由于它支持跨浏览器的特性,成为了前端开发者的首选工具。 知识点二:jQuery与JavaScript DOM的区别和联系 在使用原生JavaScript进行DOM操作时,需要通过document对象...

    10月12_html_

    头部包含元信息,如字符编码(`&lt;meta charset="UTF-8"&gt;`)和引用外部资源(如CSS和JavaScript文件)。主体则是页面内容的展示区。 2. **元素与标签**:HTML由一系列元素构成,每个元素通过标签表示,如`&lt;p&gt;`用于...

Global site tag (gtag.js) - Google Analytics