事件详解

事件驱动

1.事件

    JavaScript侦测到的用户的操作或是页面的一些行为(怎么发生的)

2.事件源

    引发事件的元素。(发生在谁的身上)

3.事件处理程序

    对事件处理的程序或是函数 (发生了什么事)

事件绑定
1.一般绑定事件

    在脚本中绑定
    直接在HTML元素绑定

2.同一个事件绑定多个事件处理程序

IE:
    对象.attachEvent("事件(on)","处理程序") 添加
    对象. detachEvent("事件(on)","处理程序") 删除
FF:
    对象.addEventListener("事件","处理程序",布尔值) 添加
    对象.removeEventListener("事件","处理程序",布尔值) 删除

事件对象
一、什么是事件对象

    用来记录一些事件发生时的相关的信息的对象
    1.只有当事件发生的时候才产生,只能在处理函数内部访问
    2.处理函数运行结束后自动销毁。

二、如何获取事件对象

  IE:window.event
  FF: 对象.on事件=function (e){}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,084评论 19 139
  • 事件 如何绑定事件 ele.onxxx = function(event) { }兼容性好, 但是一个元素的同一个...
    刘翾阅读 2,865评论 0 0
  • 在iOS开发中经常会涉及到触摸事件。本想自己总结一下,但是遇到了这篇文章,感觉总结的已经很到位,特此转载。作者:L...
    WQ_UESTC阅读 11,315评论 4 26
  • 什么是冒泡 在页面上可以有多个事件,也可以多个元素响应同一个事件。架设网页上有两个元素,其中一个元素嵌套在另一个元...
    mytac阅读 7,040评论 0 3
  • 我像是做了一场梦 几经荒芜 茫茫人海不相望、自难忘 几经思量 悄然离别无息亦无声 从此 世间再不相见 梦一场
    上官楠阅读 1,882评论 4 5

友情链接更多精彩内容