在原始事件模型中,事件是浏览器内置的,javascript代码不能直接操作事件.原始事件模型中的事件类型,是指 响应 事件调用的处理程序名称.
1.原始事件
这些事件是在用户移动鼠标,单击鼠标或键盘时触发的.这些事件只描述用户的动作,没有其他含义.
ps:不知道理解的对不对.个人觉得原始事件就是 onload,onmouseover等内置的事件.
2.语义事件
这些事件的含义比较复杂,通常只有在特定的环境中才会被触发.语义事件通常作为事件的附加属性触发.
例如,当用户单击了submit按钮时,会触发3个原始事件,依次是:onmousedown,onmouseup,onclick.作为鼠标单击的结果,包含该按钮的html表单将生成onsubmit事件.
事件处理属性
事件名称 触发条件 支持标记
onabort 图像装在被中断时 <img>
onblur 标记失去输入焦点时 <button>,<input>,<label>,<select>,
<textarea>,<body>
onchange 选择<select>标记中的选项或其他表单标记失去了焦点,并且由于它获得了焦点而使值发生了改变时 <input>,<label>,<select>,<textarea>
onclick 鼠标按下并释放,发生在mouseup事件后,若返回false则可以取消默认动作 <大多数标记>
ondbclick 双击鼠标时 <大多数标记>
onerror 在装载图像的过程中发生了错误时 <img>
onfocus 标记得到输入焦点 <button>,<input>,<label>,<select>,<textarea>,<body>
onkeydown 键盘键被按下时,若返回false 则可以取消默认动作 <表单元素>,<body>
onkeypress 键盘键被释放时,若返回false则可以取消默认动作 <表单元素>,<body>
onkeyup 键盘键被释放时 <表单元素>,<body>
onload 文件加载完成时 <body>,<frameset>,<img>,<iframe>,<object>
onmousedown 按下鼠标左键时 <大多数标记>
onmousemove 当鼠标移动时 <大多数标记>
onmouseout 当鼠标离开标记时 <大多数标记>
onmouseover 鼠标移到标记上.若用于<a>标记,返回true则可以防止url出现在状态栏中 <大多数标记>
onmouseup 释放鼠标左键时 <大多数标记>
onreset 当表单要求重置时,若返回false则阻止重置 <form>
onresize 调整窗口大小时 <body>,<frameset>
onselect 选中文本时 <input>,<textarea>
onsubmit 请求提交表单时,若返回false则阻止提交 <form>
onunload 卸载(关闭)文件或框架集时 <body>,<frameset>
其中的<大多数标记>含义为:通常除了<head>或自身没有图形表示的标记之外,都支持.
分享到:
相关推荐
该项目是基于Python的多标签分类事件类型设计源码,共包含60个文件,其中包括17个Python源文件、9个JPG图片文件、7个XML配置文件、7个Python字节码文件、5个TXT文本文件、3个JSON数据文件、2个Markdown文档、2个...
在本主题中,我们将深入探讨Android中的`XmlPullParser`解析器及其不同事件类型。`XmlPullParser`是一个轻量级、高效的接口,允许我们逐行解析XML文档,而不必一次性加载整个文件到内存中,这在处理大型XML文件时...
海康摄像机报警事件类型列表是海康监控系统中用于描述和分类不同安全事件的代码体系。在本文档中,作者szy于2019年5月整理了海康摄像机报警事件的代码以及一些输入输出实例代码,涵盖了视频门禁、呼叫中心、人脸监控...
句子级事件抽取任务采用DuEE1.0数据集,包含65个已定义好的事件类型约束和1.7万中文句子。数据集分为以下5个部分: 事件类型约束:共定义了65个事件类型及其对应的121个论元角色类别。 训练集:共1.2万个句子,...
本篇文章将深入探讨Android Button常用的监听事件类型。 1. **OnClickListener**:这是最基础的按钮监听事件,用于处理单击事件。当用户点击Button时,会触发定义在OnClickListener中的onClick()方法。你可以这样...
本资源“winform 多事件类型源码”显然是一份关于WinForm应用程序中处理多种事件的代码示例。 在WinForm开发中,事件是用户与应用程序交互的关键。例如,当用户点击按钮、移动鼠标或输入文本时,都会触发相应的事件...
该项目是一款基于Python开发的多标签分类事件类型分类器,包含了60个文件,涵盖17个Python源代码文件、9个图像文件(jpg)、7个XML数据文件、7个Python编译文件(pyc)、5个文本文件(txt)、3个JSON数据文件(json...
javascript事件类型.doc
2020-06-04事件类型信息处理方法、事件类型识别方法及装置
该项目是一款基于Python和Shell脚本的多标签分类系统,针对4种事件类型进行设计,包含60个文件,其中Python代码17个,JPG图片9个,XML配置7个,Python字节码7个,TXT文本5个,JSON数据3个,Markdown文档2个,Shell...
事件类型分类表[定义].pdf
下面将详细介绍这些事件类型。 1. QUERY_EVENT:这是STATEMENT格式下的事件,用于记录SQL查询语句,如INSERT、UPDATE、DELETE等DML操作。它不包含行级的变更信息,只保存了执行的SQL文本。 2. ROWS_EVENT:在ROW...
该项目为Python编写的多标签分类解决方案,专注于事件类型识别。源码包共包含49个文件,涵盖17个Python脚本、8个XML配置文件、7个编译后的Python文件、4个文本文件、2个Markdown文件、2个JSON文件、2个PNG图片文件、...
Bi-LSTM能够捕获词序列中的上下文信息,类型注意力机制则允许模型根据不同的事件类型动态地关注输入的词和句子特征,从而实现对事件类型的精确识别和对事件模式的深入理解。 相关工作的研究表明,传统的基于特征的...
这些属性可能包括报警的级别、触发条件、响应策略等,使得系统可以根据不同的事件类型进行定制化响应。 总之,ONVIF事件处理是一个基于标准Web服务协议的复杂系统,旨在确保网络视频监控系统之间的互操作性和信息的...
首先介绍了事件系统的基本概念与重要性,随后详细阐述了设计思路,包括事件类型的抽象、事件监听器的组织与管理等核心方面。通过逐步深入的代码示例,展示了从基础框架搭建到功能完善的完整过程,涵盖了事件的注册、...
例如,使用 `@Subscribe` 注解标记的方法将作为事件处理函数,事件类型需要与方法参数类型匹配。如果发送了错误类型的事件,编译时就会报错,避免了运行时的类型转换异常。 3. **EventBus的基本使用** - **订阅...
篇章级事件抽取任务采用DuEE-fin数据集,包含13个事件类型的1.17万个篇章。数据集分为以下5个部分: 事件类型约束:共定义了13个事件类型及其对应的92个论元角色类别。 训练集:约7000个篇章,包含其中对应的事件...
例如,点击事件的子事件类型为 UIEventSubtypeNone,摇动事件的子事件类型为 UIEventSubtypeMotionShake,远程控制事件的子事件类型有多种。 事件对象的保留 在处理事件时,不应该 retain 一个 UIEvent 对象。如果...