`

HTML 常见的事件

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

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

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

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

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

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

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

 

分享到:
评论

相关推荐

    oracle常见等待事件

    oracle常见等待事件,很详细,html格式。

    HTML 控件 鼠标事件,HTML 控件 鼠标事件,HTML 控件 鼠标事件

    以上列举了常见的鼠标事件,但在实际开发中,还有许多其他类型的事件,如键盘事件、触摸事件等,它们共同构成了丰富的用户交互体验。通过合理利用这些事件,开发者可以构建出更加人性化、反应灵敏的网页应用。 ### ...

    鼠标事件.html

    在HTML中,常见的鼠标事件包括`click`、`dblclick`、`mousedown`、`mouseup`和`mousemove`。`click`事件发生在用户单击鼠标按钮时,通常用于触发某种操作。`dblclick`则是双击事件,通常用于执行更复杂的操作。`...

    HTML4.0 参考手册 HTML事件资料大全

    常见的HTML事件包括: 1. onclick:当用户点击一个元素时触发。 2. onmouseover/onmouseout:当鼠标指针进入或离开元素时触发。 3. onchange:当表单元素的值改变时触发,如文本框输入新内容。 4. onload:页面完全...

    vc6 接收html事件消息demo

    在VC6中开发一个应用程序,能够接收HTML事件消息,例如处理HTML中button的点击事件,是Windows编程中的一种常见需求。这通常涉及到ActiveX控件、COM组件以及BHO(Browser Helper Object)等技术。本Demo的核心是实现...

    js监听html页面的上下滚动事件方法.docx

    在 Web 开发中,监听 HTML 页面的上下滚动事件是一种常见的需求,例如在某些情况下,我们需要在用户滚动页面时执行某些操作。今天,我们将讨论如何使用 JavaScript 监听 HTML 页面的上下滚动事件。 什么是滚动事件...

    HTML表格右键事件JS实现

    在网页开发中,HTML表格是展示数据的一种常见方式,而JavaScript(JS)则赋予了这些表格交互性。本文将深入探讨如何使用JavaScript实现HTML表格的右键点击事件,以提供自定义的上下文菜单(contextmenu)功能。这是...

    html事件汇总

    `onclick`事件就是其中一种常见的事件,它在用户点击一个元素时触发。在这个例子中,我们看到的是HTML按钮(`<input type="button">`)与`onclick`事件的结合,用于实现各种浏览器内置功能。 在提供的代码段中,每...

    Html事件列表

    下面将详细介绍常见的HTML事件及其用途。 #### onClick HTML: 鼠标点击事件 - **定义**:当用户在网页中的某个对象上单击鼠标左键时触发的事件。 - **用途**:常用于执行某些操作或调用函数,如按钮点击响应、链接...

    事件及事件处理程序 事件及事件处理程序

    在DOM中,可以设置事件监听器来捕获事件,但这种方式不太常见。 3. **直接模型**:事件只在目标元素上触发,不会向上或向下传播。 在JavaScript中,我们可以通过`addEventListener`方法添加事件处理程序,例如: ...

    javascript之事件及事件响应篇

    本篇文章将深入探讨JavaScript中的事件模型、事件处理方式以及常见事件类型,旨在帮助开发者更好地理解和应用这一核心技术。 首先,事件是用户或浏览器与网页进行交互时产生的动作,比如点击按钮、滚动页面或者按下...

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

    3. 常见的JavaScript事件: - 鼠标事件:click(点击)、dblclick(双击)、mousedown(鼠标按下)、mouseup(鼠标释放) - 键盘事件:keydown(键盘按键按下)、keyup(键盘按键释放) - 焦点事件:focus(元素...

    第六节 HTML事件中的XSS-01

    HTML事件中的XSS攻击是一种常见的攻击方式,攻击者可以通过在HTML事件处理器中注入恶意代码,来触发XSS漏洞。为了防止XSS攻击,需要遵守安全编码实践,例如对用户输入进行验证和编码,并且需要对输出进行编码和过滤...

    HTML事件总结

    这篇博文是对HTML事件的综合总结,将探讨各种常见的事件、如何绑定事件以及事件处理程序的实现方式。 首先,HTML事件是当用户与网页进行某种交互时触发的特定动作。例如,点击按钮、提交表单或按下键盘上的键等。...

    鼠标跟随事件的介绍

    "鼠标跟随事件"是一种常见的用户交互事件,它允许元素在屏幕上随着鼠标的移动而移动,为用户提供直观的反馈。这个概念主要适用于Web开发和图形用户界面(GUI)应用。 在JavaScript中,我们可以使用`mousemove`事件...

    鼠标事件列表--html中所有事件的列表

    1. onClick:这是最常见的事件,当用户单击鼠标左键时触发。常用于链接、按钮等元素,执行特定的操作或跳转。 2. onDblClick:当用户快速连续两次点击鼠标左键时触发。通常用于打开新窗口、放大图像或执行其他特殊...

    21、HTML事件(二)

    HTML事件是网页交互的核心部分,它们允许JavaScript代码响应用户的动作或者浏览器的状态变化。在这个主题中,我们将深入探讨HTML事件的第二部分,重点关注如何利用JavaScript来处理这些事件。 首先,我们来看`...

    JavaScript鼠标常用事件列表

    本资源提供了一个HTML文件,详细列出了JavaScript中常见的鼠标事件,帮助开发者更好地理解和运用这些事件。 一、鼠标事件基础 在JavaScript中,鼠标事件主要分为两类:鼠标动作事件和鼠标按钮事件。动作事件通常与...

    事件冒泡解决方案

    标题中的"事件冒泡解决方案"指的是如何在HTML结构中处理这种事件冒泡,确保点击内部的div不会触发外部div的事件。在描述中,提到的是一个简单的案例:两个相互嵌套的div,两者都绑定了click事件。当点击内部div时,...

    Html dom _BOM 模型 _事件处理机制 _面向对象基础

    标题中提及的HTML DOM、BOM模型、事件处理机制以及面向对象基础是JavaScript编程中的核心概念。以下是对这些知识点的详细阐述: 1. HTML DOM(文档对象模型) HTML DOM是HTML文档的编程接口,提供了一种结构化文档...

Global site tag (gtag.js) - Google Analytics