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)

转载于:https://www.cnblogs.com/lj9837/archive/2013/02/16/2913449.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值