`
zhoushunlong
  • 浏览: 53263 次
  • 性别: 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 或# :

标志:

分享到:
评论

相关推荐

    C# 浏览事件日志、事件源和项

    在Windows操作系统中,事件日志(Event Log)是一种记录系统和服务中发生事件的重要工具。它包含应用程序、安全、系统和设置等不同类型的日志,用于跟踪错误、警告和其他信息。在C#编程语言中,我们可以利用.NET ...

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

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

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

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

    Android应用程序输入事件处理机制

    在Android应用程序中,有一类特殊的消息,是专门负责与用户进行交互的,它们就是触摸屏和键盘等输入事件。触摸屏和键盘事件是统一由系统输入管理器InputManager进行分发的。也就是说,InputManager负责从硬件接收...

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

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

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

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

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

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

    WPF纯MVVM事件绑定+事件参数 完美示例

    在本文中,我们将深入探讨如何在WPF(Windows Presentation Foundation)环境中使用纯MVVM(Model-View-ViewModel)模式进行事件绑定,并获取事件参数。MVVM是一种流行的设计模式,它将用户界面(View)、业务逻辑...

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

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

    微信小程序 页面跳转事件绑定的实例详解

    微信小程序 页面跳转事件绑定的实例详解 什么是事件 事件是视图层到逻辑层的通讯方式。 事件可以将用户的行为反馈到逻辑层进行处理。 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数...

    layui动态绑定事件的方法

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

    事件处理监听器

    在编程领域,事件处理是构建用户界面(UI)和交互式应用程序的核心部分。事件是指用户与应用程序进行交互时发生的动作,如点击按钮、移动鼠标、输入文本等。这些动作会触发程序中的特定行为,通常通过事件监听器来...

    C++事件(event)

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

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

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

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

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

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

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

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

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

    oracle事件探查器

    Oracle事件探查器,全称为Oracle Trace Event Profiler,是Oracle数据库系统中一个强大的诊断工具。它主要用于收集和分析数据库的运行信息,帮助DBA(数据库管理员)追踪和解决性能问题,确保数据库高效稳定地运行。...

    C# 捕获USB设备插拔事件

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

    C#--委托和事件

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

Global site tag (gtag.js) - Google Analytics