`
wangshaofei
  • 浏览: 283511 次
  • 性别: 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:onmouse事件大全

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

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

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

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

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

    javascript事件列表解说

    JavaScript事件是网页交互的核心,它允许开发者响应用户的动作或页面状态的改变。下面是对JavaScript事件列表的详细解说: 1. **鼠标事件**: - `onclick`:在鼠标单击元素时触发。 - `ondblclick`:当鼠标双击...

    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 趣味案例-事件处理-dom操作表格 示例代码

    包含表格表单创建、样式设置、事件绑定(表格、表单、复选框)、事件处理JavaScript 事件处理 示例代码 包含表格表单创建、样式设置、事件绑定(表格、表单、复选框)、事件处理JavaScript 事件处理 示例代码 包含...

    JavaScript常用事件

    这些事件可以是用户的行为,如点击按钮、滚动页面或填写表单,也可以是浏览器内部的状态变化,如页面加载完成或图片加载失败。理解并熟练使用JavaScript事件对于创建动态、交互性的网页至关重要。 1. `onblur`事件...

    js鼠标事件大全(事件说明)

    ### JS鼠标事件大全详解 JavaScript 是一种广泛应用于网页开发中的脚本语言,它能够通过处理各种事件来增强页面的交互性。其中,鼠标事件是非常重要的一部分,它们允许开发者响应用户的鼠标操作,比如点击、移动等...

    JavaScript脚本中常用事件,例如:onClick事件等

    JavaScript是Web开发中不可或缺的一部分,它提供了一种与用户交互的方式,通过响应各种事件来实现动态效果和功能。本文将详细介绍JavaScript中的一些常见事件,包括onClick、onChange、onSelect、onFocus以及onLoad...

    javascript弹出层表单提交代码

    JavaScript弹出层表单提交是一种常见的用户交互设计,它允许用户在不离开当前页面的情况下填写并提交表单数据。这种技术常用于网站的登录、注册、评论或编辑功能,提供了良好的用户体验,因为用户无需跳转到新页面...

    Javascript鼠标事件汇总

    除了上述核心鼠标事件外,JS还提供了一系列其他事件,用于处理页面加载、错误检测、表单操作等: 1. **`onLoad`**:当页面加载完毕后触发。 - **用途**:通常用于初始化页面元素。 - **示例代码**: ```...

    js事件大全,看了都说好

    JavaScript事件是JavaScript编程的核心组成部分,它是JavaScript作为事件驱动语言的基础。事件是指用户或浏览器与网页交互时发生的特定情况,例如点击按钮、滚动页面或输入文本等。了解并掌握JavaScript事件对于编写...

    JS针对浏览器窗口关闭事件的监听方法集锦

    在JavaScript中,监听浏览器窗口关闭事件对于实现特定的用户交互或数据保存功能至关重要。下面将详细介绍几种常用的浏览器关闭事件监听方法。 1. 方式一:适用于IE浏览器,仅在关闭时提示 ```javascript window....

    javascript表单事件处理方法详解.docx

    javascript 表单事件处理方法详解 javascript 表单事件处理方法是指在表单中使用 javascript 语言来处理用户的输入信息,并对其进行验证和处理的方法。这些方法可以帮助开发者更好地控制表单的行为,提高用户体验和...

    基于js粘贴事件paste简单解析以及遇到的坑

    首先,`paste`事件可以通过JavaScript给页面上的任何元素绑定,不局限于`input`元素,甚至可以是`div`或其他自定义元素。当用户在绑定元素上执行粘贴操作(或该元素处于焦点状态)时,绑定的事件处理函数就会被触发...

    HTML前端学习(3)--JS事件

    1. 事件定义:事件是用户或浏览器执行的特定动作,如点击按钮、滚动页面或填写表单等。当这些动作发生时,JavaScript可以响应并执行相应的代码。 2. 事件处理程序:JavaScript通过事件处理程序来监听和响应事件。...

    滚动条事件js代码

    在实际应用中,滚动条事件常被用来实现无限滚动加载更多数据、动态调整页面元素位置等效果。例如,在社交媒体新闻feed或者电商商品列表中,用户滚动到底部时,可以自动加载更多的内容,提升用户体验。 最后,`压缩...

Global site tag (gtag.js) - Google Analytics