javascript事件列表解说 |
事件 |
浏览器支持 |
解说 |
一般事件 |
onclick |
IE3、N2 |
鼠标点击时触发此事件 |
ondblclick |
IE4、N4 |
鼠标双击时触发此事件 |
onmousedown |
IE4、N4 |
按下鼠标时触发此事件 |
onmouseup |
IE4、N4 |
鼠标按下后松开鼠标时触发此事件 |
onmouseover |
IE3、N2 |
当鼠标移动到某对象范围的上方时触发此事件 |
onmousemove |
IE4、N4 |
鼠标移动时触发此事件 |
onmouseout |
IE4、N3 |
当鼠标离开某对象范围时触发此事件 |
onkeypress |
IE4、N4 |
当键盘上的某个键被按下并且释放时触发此事件. |
onkeydown |
IE4、N4 |
当键盘上某个按键被按下时触发此事件 |
onkeyup |
IE4、N4 |
当键盘上某个按键被按放开时触发此事件 |
页面相关事件 |
onabort |
IE4、N3 |
图片在下载时被用户中断 |
onbeforeunload |
IE4、N |
当前页面的内容将要被改变时触发此事件 |
onerror |
IE4、N3 |
出现错误时触发此事件 |
onload |
IE3、N2 |
页面内容完成时触发此事件 |
onmove |
IE、N4 |
浏览器的窗口被移动时触发此事件 |
onresize |
IE4、N4 |
当浏览器的窗口大小被改变时触发此事件 |
onscroll |
IE4、N |
浏览器的滚动条位置发生变化时触发此事件 |
onstop |
IE5、N |
浏览器的停止按钮被按下时触发此事件或者正在下载的文件被中断 |
onunload |
IE3、N2 |
当前页面将被改变时触发此事件 |
表单相关事件 |
onblur |
IE3、N2 |
当前元素失去焦点时触发此事件 |
onchange |
IE3、N2 |
当前元素失去焦点并且元素的内容发生改变而触发此事件 |
onfocus |
IE3 、N2 |
当某个元素获得焦点时触发此事件 |
onreset |
IE4 、N3 |
当表单中RESET的属性被激发时触发此事件 |
onsubmit |
IE3 、N2 |
一个表单被递交时触发此事件 |
滚动字幕事件 |
onbounce |
IE4、N |
在Marquee内的内容移动至Marquee显示范围之外时触发此事件 |
onfinish |
IE4、N |
当Marquee元素完成需要显示的内容后触发此事件 |
onstart |
IE4、 N |
当Marquee元素开始显示内容时触发此事件 |
编辑事件 |
onbeforecopy |
IE5、N |
当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发此事件 |
onbeforecut |
IE5、 N |
当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发此事件 |
onbeforeeditfocus |
IE5、N |
当前元素将要进入编辑状态 |
onbeforepaste |
IE5、 N |
内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发此事件 |
onbeforeupdate |
IE5、 N |
当浏览者粘贴系统剪贴板中的内容时通知目标对象 |
oncontextmenu |
IE5、N |
当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件 |
相关推荐
实验报告详细介绍了JavaScript事件处理的相关知识,这在Web开发中是非常关键的一部分,因为事件是用户与网页交互的主要方式。以下是对各个知识点的详细说明: 1. **JavaScript事件基本概念**: - **事件**:是用户...
6. `onkeydown`、`onkeypress`和`onkeyup`事件:这三个事件与键盘交互有关。`onkeydown`在按键被按下时触发,`onkeypress`在字符键被按下并保持时触发,`onkeyup`则在按键被释放时触发。它们常用于实现自定义的键盘...
此外,还有一些与鼠标事件相关的属性,如鼠标按键状态、鼠标滚轮等。在处理跨浏览器事件时,需要注意IE和其他浏览器之间的差异,以确保代码兼容性。 总的来说,JavaScript事件是构建动态网页的关键工具,理解并掌握...
"JavaScript触发事件列表" JavaScript是一种广泛应用于Web开发的编程语言,它提供了许多事件处理机制,以便开发者能够捕捉和响应用户交互操作。下面是JavaScript触发事件列表,涵盖了常见的事件类型和应用场景: ...
以下是根据提供的文件信息,对JavaScript事件相关概念的详细解析: ### 事件(Event) 事件是指在编程中发生的动作或行为,比如点击按钮、加载页面、键盘按键等。JavaScript通过事件驱动模型对这些动作进行响应和...
ECMAScript规范中的ECMA-357是与事件处理相关的一部分,它提供了JavaScript中处理事件的标准。 事件流是JavaScript事件模型的核心部分,描述了事件如何在DOM(Document Object Model)层次结构中传递。主要有两种...
3. **事件处理函数**:定义当事件触发时执行的函数,收集相关信息,如事件类型、触发时间、触发元素等。 4. **数据发送**:将收集到的事件数据封装成JSON格式,通过Ajax或Beacon API发送到服务器。 接着,我们来看...
常见的鼠标事件有`click`、`dblclick`、`mousedown`、`mouseup`、`mousemove`、`mouseover`和`mouseout`,提供了有关鼠标位置和按钮状态的信息。 十、触摸事件 在移动设备上,`touchstart`、`touchmove`、`touchend...
"javascript常用事件应用"这个主题涵盖了JavaScript中与用户交互密切相关的各种事件,这些事件是实现动态网页的关键。在这个飞机大战(可能是一个教学示例)程序中,我们可以深入理解JavaScript事件的应用。 1. **...
理解并熟练运用各种事件、事件处理方式以及相关机制,能够帮助开发者创建更灵活、响应更快的网页应用。在实际开发中,结合事件委托、阻止默认行为和事件捕获等技巧,可以提高代码的可维护性和性能。
动作事件通常与鼠标移动有关,而按钮事件则与鼠标的点击操作相关。以下是一些基本的鼠标事件: 1. `mousemove`:当鼠标在元素上移动时触发。开发者可以获取到鼠标的当前位置(x,y坐标)。 2. `mouseout`:当鼠标...
在事件处理函数中,事件对象会被自动传递,包含有关事件的信息,如触发事件的元素、事件类型、鼠标位置等。例如: ```javascript button.addEventListener('click', function(event) { console.log('触发事件的...
在JavaScript中,自定义事件是一种强大的机制,它允许开发者创建自己的事件类型,以便在不同的对象之间传递信息或协调状态更新。这种技术对于大型应用程序或游戏的模块化和解耦至关重要。在JavaScript中实现自定义...
每个事件都有一个事件对象,它包含了与事件相关的各种信息,如事件类型、目标元素、坐标位置等。通过`event`参数可以在事件处理函数中访问这些信息。 九、阻止事件默认行为 使用`event.preventDefault()`可以阻止...
"javascript 讲义_01_事件结束"这个主题聚焦于JavaScript中的事件处理,特别是事件结束相关的概念。在这个讲义中,我们将深入探讨事件模型、事件冒泡、事件捕获以及如何正确地结束或清理事件。 事件是用户与网页...
JavaScript事件和对象是JavaScript编程中不可或缺的部分,它们赋予网页动态性和交互性,使得用户与页面内容之间能够进行有效的沟通。事件驱动机制是JavaScript的核心特性之一,它允许开发者根据用户的特定行为(如...
JavaScript的事件是Web前端开发中的核心概念,它们是用户与网页互动时的触发点,比如点击按钮、鼠标移动、键盘输入等。事件是JavaScript实现页面动态性和交互性的基础。了解和掌握JavaScript事件对于任何前端开发者...
JavaScript事件是Web开发中不可或缺的一部分,它允许我们与用户进行交互,响应用户的操作,并控制页面的行为。本篇文章将深入解析JavaScript事件列表,帮助你更好地理解和应用这些事件。 首先,JavaScript事件分为...
对于全面的JavaScript事件参考,可以查阅相关的事件与功能说明大全,例如提供的链接:[javascript事件与功能说明大全](http://tools.jb51.net/table/javascript_event)。这个资源包含了JavaScript中的各种事件和它们...
当一个事件发生,例如用户点击一个按钮,JavaScript会执行与该事件相关的处理函数,展示相应的反馈。常见的事件包括`click`(点击)、`load`(页面加载完成)、`mouseover`(鼠标悬停)等。事件处理程序通常用于定义...