zoukankan      html  css  js  c++  java
  • Dom事件

    事件类型

             鼠标事件,键盘事件,HTML事件

     

    事件流的三个阶段

    1.       事件捕获阶段

    2.       处于目标阶段

    3.       事件冒泡阶段

     

    事件对象event

    event:当一个事件发生的时候,和当前这个对象发生的这个事件有关的一些详细信息都保存在一个指定地方:event对象,供我们调用

            

             事件对象必须在一个事件函数调用的函数里使用才有内容,即事件函数

     

             如果一个函数被事件调用的,那么这个函数定义的第一个参数就是事件对象

            

             例如:ev.clientX[Y] 事件发生时的鼠标的位置

     

    事件流

    事件冒泡:当一个元素接收到事件的时候,会把他接收到的所有传播给父级,一直到window。

     

    阻止冒泡:当前要阻止冒泡的事件函数中调用event.cancelBubble = true

     

    事件捕获:IE没有事件捕获,在绑定事件中,标准下有

     

    事件绑定:obj.addElementListener(事件名称,事件函数,true/false(是否捕获))

     

    事件取消:obj.removeElementListener(事件名称,事件函数,true/false(是否捕获))

     

    JavaScript事件代理:

    通把事件处理器添加到一个父级元素上,这样就避免了把事件处理器添加到多个子级元素上

    剑还未备好,身已在江湖
  • 相关阅读:
    jq判断鼠标滚轴向上滚动还是向下滚动
    Directory 中user Var 如何添加到通道变量中?
    Centos 6.5 freeswitch 编译mod_shout
    golang esl api
    opensips redis配置记录
    luasocket 安装记录 (FS1.4)
    luasocket 安装记录 (FS1.6)
    Callcenter 模块解析
    OpenSIPS 1.11.1安装记录
    阿里服务器挂载数据盘
  • 原文地址:https://www.cnblogs.com/cjie/p/6088809.html
Copyright © 2011-2022 走看看