`
wangshaofei
  • 浏览: 281608 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

js(javascript)事件大全:事件、页面事件、表单事件、滚动字幕事件、编辑事件、数据绑定、外部事件

阅读更多


javascript
 
一般事件 

onClick            鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 
onDblClick        鼠标双击事件 
onMouseDown        鼠标上的按钮被按下了 
onMouseUp          鼠标按下后,松开时激发的事件 
onMouseOver        当鼠标移动到某对象范围的上方时触发的事件 
onMouseMove        鼠标移动时触发的事件 
onMouseOut        当鼠标离开某对象范围时触发的事件 
onKeyPress        当键盘上的某个键被按下并且释放时触发的事件.[注意:页面内必须有被聚焦的对象] 
onKeyDown          当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象] 
onKeyUp            当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象]

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

表单相关事件 

onBlur            当前元素失去焦点时触发的事件 [鼠标与键盘的触发均可] 
onChange          当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可] 
onFocus            当某个元素获得焦点时触发的事件 
onReset            当表单中RESET的属性被激发时触发的事件 
onSubmit          一个表单被递交时触发的事件 

滚动字幕事件 

onBounce          在Marquee内的内容移动至Marquee显示范围之外时触发的事件 
onFinish          当Marquee元素完成需要显示的内容后触发的事件 
onStart            当Marquee元素开始显示内容时触发的事件 

编辑事件 

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

数据绑定 

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

外部事件 

onAfterPrint        当文档被打印后触发的事件 
onBeforePrint      当文档即将打印时触发的事件 
onFilterChange      当某个对象的滤镜效果发生变化时触发的事件 
onHelp              当浏览者按下F1或者浏览器的帮助选择时触发的事件 
onPropertyChange    当对象的属性之一发生变化时触发的事件 
onReadyStateChange  当对象的初始化属性值发生变化时触发的事件

分享到:
评论

相关推荐

    JavaScript 事件处理 事件绑定 示例代码

    事件绑定 示例代码JavaScript 事件处理 事件绑定 示例代码JavaScript 事件处理 事件绑定 示例代码JavaScript 事件处理 事件绑定 示例代码JavaScript 事件处理 事件绑定 示例代码JavaScript 事件处理 事件绑定 示例...

    javascript:onmouse事件大全

    "javascript:onmouse事件大全" javascript语言中提供了多种onmouse事件,可以根据实际情况选择合适的事件来实现网页特效。下面是javascript中常用的onmouse事件大全: 一般事件 * onClick:鼠标点击事件,多用在...

    JavaScript程序设计——事件处理实验报告.docx

    - **字幕滚动事件**:`&lt;marquee&gt;`标签可以创建滚动文本,通过设置属性实现滚动效果,如`loop`(循环次数)、`width`(宽度)和`behavior`(滚动方式)。 - **编辑事件**:涉及文本框、文本区域等元素的文本编辑,如`...

    js鼠标事件大全js鼠标事件大全

    JavaScript(简称JS)鼠标事件是网页交互中常用的一类事件,它们允许开发者在用户与页面上的元素进行鼠标操作时执行特定的功能。以下是一些主要的JS鼠标事件及其详细解释: 1. onClick:当用户单击鼠标按钮并在同一...

    js页面事件大全,js页面事件大全

    ### JavaScript页面事件详解 #### 一、概述 JavaScript(简称JS)是一种广泛应用于网页开发中的脚本语言,它能够使网页具有动态交互功能。在Web开发中,掌握各种页面事件对于构建用户友好的应用程序至关重要。本文...

    JavaScript 事件处理 常用事件(鼠标事件、键盘事件、表单事件)示例代码

    JavaScript 事件处理 常用事件(鼠标事件、键盘事件、表单事件)示例代码JavaScript 事件处理 常用事件(鼠标事件、键盘事件、表单事件)示例代码JavaScript 事件处理 常用事件(鼠标事件、键盘事件、表单事件)示例...

    js单击事件和双击事件并存绑定

    在JavaScript编程中,事件处理是页面交互的核心部分。"js单击事件和双击事件并存绑定"这个主题涉及到如何让一个元素同时响应单击(click)和双击(dblclick)事件,而不互相冲突。这在实现某些交互功能时非常有用,...

    javascript表单事件汇总

    在深入探讨《javascript表单事件汇总》这一主题之前,我们首先需要理解JavaScript作为一种广泛应用于网页开发的脚本语言,如何通过处理各种事件来增强用户体验、实现动态交互效果。本文将详细解析一系列重要的...

    JavaScript触发事件列表

    "JavaScript触发事件列表" JavaScript是一种广泛应用于Web开发的编程语言,它提供了许多事件处理机制,以便开发者能够捕捉和响应用户交互操作。下面是JavaScript触发事件列表,涵盖了常见的事件类型和应用场景: ...

    JavaScript滚动字幕事件案例.pdf

    本文将深入探讨两个JavaScript滚动字幕事件案例,包括`onbounce`和`onstart`事件。 案例1关注的是`onbounce`事件。在HTML的`&lt;marquee&gt;`元素中,`onbounce`事件会在滚动内容达到其滚动边界时触发。在提供的源代码中...

    js事件(页面、鼠标、表单等等事件)

    ### JavaScript事件详解 JavaScript事件是Web开发中的重要组成部分,它们为网页与用户之间的交互提供了基础。本文将基于提供的部分信息,详细介绍JavaScript中的多种事件类型及其应用场景。 #### 页面事件 页面...

    JavaScript 动态网页实例 - 事件绑定与事件触发.rar

    例如,当用户单击了某个链接,或者编辑了表单域中的内容,浏览器就会调用相应的JavaScript 代码。在此过程中,JavaScript 响应的操作称为事件。事件将用户和web页面连接在一起,使页面可以与用户进行交互,响应用户...

    JavaScript程序设计课件:第 5 章 事件和事件处理.ppt

    事件处理器可以是内联的,也可以是外部的JavaScript 函数。例如:(' 您单击了按钮 !')"&gt;,其中 pm 是一个外部的 JavaScript 函数。 处理事件 处理事件是指对事件的响应和处理。例如,在鼠标单击按钮时弹出警示框,...

    javascript页面加载完执行事件代码

    在当今互联网应用开发中,JavaScript作为前端开发的核心技术之一,承担着页面交互、动态效果、数据处理等多项关键任务。掌握页面加载完毕后执行JavaScript代码的方法对于开发者来说至关重要。本文将深入探讨如何在...

    js触发事件大全

    以下是对“js触发事件大全”中所提及的关键事件的深入解析,旨在为前端开发者提供全面的理解。 ### 一、一般事件 1. **`onclick`**:当用户在元素上单击鼠标左键时触发。这是最常用的事件之一,适用于各种用户界面...

    JavaScript滚动字幕事件.pdf

    JavaScript滚动字幕事件是网页开发中一种常见的动态效果,用于创建吸引用户注意力的滚动文本。本文档主要介绍了如何利用JavaScript和HTML的`&lt;marquee&gt;`标签来实现这一功能。`&lt;marquee&gt;`标签虽然功能相对简单,但它能...

    form表单中的onblur事件

    在网页开发中,表单(Form)是用户与页面交互的重要元素,用于收集用户输入的信息。在HTML中,我们可以利用各种事件来控制表单元素的行为,`onblur`事件就是其中之一。`onblur`事件是当用户焦点离开某个元素,比如...

    Javascript鼠标事件大全

    #### 五、滚动字幕事件 1. **onBounce(弹回事件)**: - **描述**:当`&lt;marquee&gt;`元素内的内容移动到视图范围外时触发。 - **示例用途**:用于实现循环滚动效果。 - **兼容性**:IE4及以上版本、Netscape支持、...

Global site tag (gtag.js) - Google Analytics