`
wangshaofei
  • 浏览: 285685 次
  • 性别: 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:鼠标点击事件,多用在...

    js触发事件大全

    5. 滚动字幕事件(仅限旧版IE): - onbounce:Marquee元素内容移动出显示范围时触发。 - onfinish:Marquee完成内容显示时触发。 - onstart:Marquee开始显示内容时触发。 6. 编辑事件(IE特有): - ...

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

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

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

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

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

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

    javascript事件列表解说

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

    js回车事件绑定.txt

    ### JavaScript回车事件绑定知识点详解 #### 一、概述 在Web开发中,我们经常会遇到需要监听用户输入的情况,特别是当用户按下特定按键时触发某些功能。其中,“回车键”(Enter键)是一个非常常见的触发条件。...

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

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

    JavaScript滚动字幕事件.pdf

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

    第三章 JavaScript事件

    JavaScript 事件可以分为三种类型:事件冒泡、事件捕获和 DOM 事件流。 事件流 事件流是指浏览器厂商通过对浏览器的实现过程中,为了满足需要,将事件的处理,从单个事件的处理到实现了事件流的实现形式。事件流...

    JavaScript 趣味案例-事件处理-dom操作表格 示例代码

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

    form表单中的onblur事件

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

    JavaScript常用事件

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

    ajax说明 事件 绑定 数据

    3. 数据绑定:使用JavaScript和DOM操作将服务器返回的数据展示在页面上。 4. 请求方式:GET用于获取数据,POST用于提交数据。 尽管Ajax存在跨域限制和其他兼容性问题,但其带来的用户体验提升使其在Web开发中占据了...

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

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

    javascript事件综合查询

    3. 事件冒泡与事件捕获:事件从最深的节点开始向上层节点传播,称为事件冒泡;从最外层节点向最深的节点传播,称为事件捕获。`addEventListener`的第三个参数可以指定事件处理模式。 四、事件对象 每当事件触发时...

    JAVASCRIPT事件与动态页面编程.pdf

    JAVASCRIPT事件是指人机交互的结果,如鼠标移动、单击按钮、在表单中输入数据或载入新的WEB页面等。JAVASCRIPT为这些事件定义了相应的事件监视器。事件监视器告知JAVASCRIPT解释器当指定事件发生时,运行何种...

    Javascript鼠标事件汇总

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

    javascript弹出层表单提交代码

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

Global site tag (gtag.js) - Google Analytics