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

事件

 
阅读更多


2010年7月31日

http://87g.info/thread-76245-1-2.html

事件:是DOM模型的一部分,事件和函数是一起使用的,没有函数,事件就没用了.
触发事件,调用函数.浏览器不能直接拿到事件.而是通过操作系统来拿到浏览器.
事件监听函数/处理函数:事件是用户或浏览器进行特地的行为。用于响应某个事件而调用的函数。

事件函数分配方式:
一种分配在JS里。
一种分配在HTML中的,但不属于HTML事件。我到北京工作,但我不是北京人一样的道理。
<p>标志里的事件。

绑定一个事件:p.onclik = function:on();
input text

事件分类:
鼠标事件:鼠标进行特地操作时触发。<p>
键盘事件:用户在键盘上触发。onkeydown
HTML事件:窗口页面发生改变时触发,如加载,卸载。onload,onunload(当关闭浏览器触发)
突变事件:底层DOM发生改变时触发。

事件原理:
事件是一冒泡形式进行传递的。比如说在树形结构中,叶子节点有一个事件,这个事件会传到它的父节点,然后再父节点再让上传,直到传到根节点,再交给浏览器处理。每个事件里都有一个event对象。这个对象会一直传到浏览器里。浏览器通过这个event里的信息找到源数据。

event对象里的returnValue,keyCode。

样式:
. : 在HTML里用class访问


id 或# :

标志:

分享到:
评论

相关推荐

    Eviews事件研究法_事件研究法(eviews)_事件研究eviews_

    事件研究法是一种在经济学、金融学以及管理科学中广泛应用的实证分析方法,它主要用于评估特定事件(如公司并购、政策变化或新产品发布)对资产价格的影响。在本教程中,我们将聚焦于如何使用Eviews软件来执行事件...

    LabVIEW的动态事件注册

    动态事件可使事件仅在应用程序的某个部分发生,也可在应用程序运行时改变产生事件的VI或控件。使用动态注册,可在子VI中处理事件而不是仅在产生事件的VI中处理事件。  处理动态注册的事件主要包括以下4个步骤。 ...

    js事件监听机制(事件捕获)总结

    事件监听涉及的几个核心概念包括事件传播的两种方式:事件捕获和事件冒泡,以及兼容性问题和事件对象的使用。 首先,事件监听器可以通过多种方法添加,包括直接在HTML元素上使用内联属性如onclick,或通过...

    C# 事件中心,一个简单的事件注册调用管理功能

    在C#编程中,事件是对象之间通信的一种方式,它允许对象向其他对象发送通知,而无需知道接收方的具体信息。事件中心是一个设计模式,用于管理和协调这些事件的注册、注销和触发。在这个简单的事件注册调用管理功能中...

    event-structure.zip_event_labview事件结构_labview累加器_事件结构_事件结构累加

    在LabVIEW中,"事件结构"是其核心编程概念之一,它使得程序可以对特定事件做出响应,而非简单地按照顺序执行代码。 "事件结构"在LabVIEW中扮演着类似传统编程中的事件驱动模型的角色。当一个事件发生时,如按钮被...

    jquery监听鼠标滚轮事件+js监听滚轮事件

    为了捕捉这一行为并根据需要做出响应,开发者通常会使用JavaScript或jQuery来监听滚轮事件。本篇将详细介绍如何使用jQuery和原生JavaScript实现鼠标滚轮事件的监听。 一、jQuery监听鼠标滚轮事件 jQuery库提供了一...

    matlab-simulink-事件触发控制仿真

    在MATLAB Simulink环境中,事件触发控制是一种高级的控制策略,它允许系统仅在特定事件发生时执行控制算法,而不是按照固定的时间步长。这种控制方式可以显著提高效率,减少计算负担,同时还能实现精确的控制效果。...

    layui动态绑定事件的方法

    在前端开发中,动态绑定事件是一项非常重要的技术,尤其是在处理动态创建的DOM元素时。本文将介绍使用layui框架来实现动态绑定事件的方法,并探讨其中的关键技术点。 首先,我们需要了解动态创建DOM元素后,原有的...

    C++事件(event)

    ### C++ 事件机制详解 #### 一、事件机制概览 在多线程编程中,事件(Event)是一种常用的同步工具,它可以帮助我们控制不同线程间的执行顺序,确保某些操作按照预期完成后再进行下一步。在C++中,事件机制是通过...

    C# 自定义 事件 和 触发自定义事件,显示子窗体传过来的值

    在C#编程中,事件是对象之间通信的一种方式,它允许一个对象通知其他对象当某个特定事情发生时。自定义事件则是对系统内置事件的扩展,让我们能够根据具体需求创建和处理自己的事件。本篇文章将深入探讨如何在C#中...

    Delphi 动态绑定事件处理函数过程

    在 Delphi 编程环境中,动态绑定事件处理函数是一个强大的特性,它允许程序在运行时动态地连接事件和对应的处理函数,而不是在编译时静态地确定。这为开发提供了更大的灵活性,特别是在处理不确定数量的对象或者需要...

    cocos2d-x事件类

    在下通宵了一个晚上,写出了该事件类。 谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类,还需要实现handleEvent方法 事件发送者和事件接收者要在构造...

    C# 捕获USB设备插拔事件

    C# 捕获USB设备插拔事件 C# 捕获USB设备插拔事件是指在C#程序中捕获USB设备的插拔事件,包括设备的插入和拔出事件。为了捕获这些事件,需要注册系统事件,使用WM_DEVICECHANGE型事件,并在WndProc中处理这些事件。 ...

    C#控件中失去焦点Focus事件与获得焦点Focus事件

    焦点事件对于确保程序的响应性和用户体验至关重要。本篇文章将详细探讨C#中的"LostFocus"和"GotFocus"事件,以及如何在TextBox控件中有效地使用它们。 "LostFocus"事件是在控件失去焦点时触发的事件。当用户点击或...

    Android在Fragment中实现监听触摸事件

    "Android在Fragment中实现监听触摸事件" Android在Fragment中实现监听触摸事件是指在Android应用程序中,如何在Fragment中监听触摸事件。Fragment是Android应用程序中的一个组件,它可以在Activity中使用,但是它并...

    基于STM32的事件驱动框架的应用

    《基于STM32的事件驱动框架的应用》这篇文章探讨了如何改善传统嵌入式单片机开发中的问题,提出了一种采用事件驱动型层次式状态机的 QuantumPlatform 量子框架与STM32单片机结合的解决方案。STM32,全称基于ARM ...

    WPF Image 点击事件

    在WPF中,事件处理主要基于事件路由机制,分为三种类型: bubbling(冒泡)、tunneling(隧道)和direct(直接)。通常,我们可以为控件添加事件处理程序来响应用户操作,如鼠标点击。 ### 二、定义点击事件 由于...

    C#--委托和事件

    ### C#中的委托和事件 #### 一、委托的基础概念 在C#中,委托是一种引用类型的数据结构,它允许将方法当作参数进行传递。简而言之,委托就是指向一个方法的引用。委托的主要用途是作为事件处理程序的类型。 **...

    不良事件自愿上报系统

    护理不良事件自愿报告系统属于内部报告系统,具备非惩罚性、保密性、独立性、时效性、专家分析、针对系统的特点,目的在于收集影响患者安全的一切事件,包括在医疗运行过程中存在的危及患者安全的潜在因素和事件、...

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

    在计算机编程领域,事件和事件处理程序是交互式应用程序的核心组成部分,特别是在图形用户界面(GUI)和Web开发中。事件是指系统或用户触发的动作或状态改变,而事件处理程序则是响应这些事件的代码块。 首先,我们...

Global site tag (gtag.js) - Google Analytics