zoukankan      html  css  js  c++  java
  • javascript之事件驱动编程的几个基本概念

    事件驱动编程:当某个对象的状态发生改变时,它将发出消息通知,然后对此消息感兴趣的程序便可执行; 事件源:发出消息的对象; 事件名称:对象发出什么样的消息的名称,例如:我被点了 事件响应函数:谁对这个发出的消息感兴趣,当消息发出时程序所执行的操作; 事件对象:一般来说,当事件发生时,会产生描述该事件的具体对象,包括具体的参数,好让他们能通过

    事件对象了解事件更加详细的信息;IE中的事件对象统一用event来代表,是一个全局对象;firefox中默

    认情况下会传一个参数到函数中(一般是第一个); 通用写法:function fun(e){e=e||event;alert(e)}

    事件监听:就是指给指定对象的指定事件指定响应处理函数; 1、在html中通过设置属性将事件处理器与响应函数绑定; 2、脚本中把响应处理函数赋给对象事件; 3、使用addEventListerner或attachEvent绑定; w3c DOM标准: [object].addEventListerner("name_of_event",fnHandler,bCaptrue) [object].removeEventListerner("name_of_event",fnHandler,bCaptrue)

    IE 中独有的事件监听方法: [object].attachEvent("name_of_event",fnHandler) [object].detachEvent("name_of_event",fnHandler)

  • 相关阅读:
    BZOJ1029_建筑抢修_KEY
    黑匣子_KEY
    食物链_KEY
    滑雪_KEY
    抓猫_KEY
    线段树初步__ZERO__.
    听说alphago又要挑战sc2了?——我眼中的人工智能
    我眼中的算法
    opencv拼接相关1
    Cstring到string
  • 原文地址:https://www.cnblogs.com/lj9837/p/2913449.html
Copyright © 2011-2022 走看看