美文网首页
event对象和DOM二级事件

event对象和DOM二级事件

作者: Simon_s | 来源:发表于2016-10-10 20:19 被阅读9次

1、event对象:

属性和方法:
属性:
    button:判断按鼠标上的哪个键
        0:没有按键
        1:左键
        2:右键
        3:中间键

    altKey:alt键 true    false
    ctrlKey:
    shiftKey:
    
    clientX/clientY:可视区域的坐标
    
    offsetX/offsetY:源元素的坐标
    
    pageX/pageY/x/y:整个页面的坐标
    
    screenX/screenY:相对于屏幕的坐标
    
    keyCode:返回键盘上对应的值
    
    target/srcElement:触发事件的对象
    
方法:
    addEventListener():添加监听事件
        btn.addEventListener('事件的类型',函数名,true/false)
        btn.addEventListener('click',function(){
            this.style.background = "yellow"
        })
        
        btn.addEventListener('click',fun)
        function fun(){
            this.style.background = "yellow"
        }
        可以添加多个事件,不会被覆盖

    removeEventListener():删除监听事件

        btn.removeEventListener()

        如果添加到监听函数是匿名的话就删除不了
    
    preventDefault():阻止默认事件

    stopPropagation():阻止冒泡
    
dom2级事件:
    事件流:
    事件冒泡:从里往外false,默认false
    事件捕获:从外往里true
    阻止事件冒泡:
        btn.addEventListener('click',function(event){
            var e = evrnt || window.event
            //this.style.border = "1px red solid";
            e.stopPropagation();
        })
    阻止默认事件:
        a   submit
        a.onclick=function(event){
            var e = evrnt || window.event
            //this.style.border = "1px red solid";
            e.preventDefault();
        }

相关文章

  • DOM事件(二)

    一、 事件对象 1.1 DOM中的事件对象 在触发DOM上的某个事件时,会产生一个事件对象event: event...

  • 深入理解DOM事件机制

    前言 本文主要介绍: DOM事件级别 DOM事件流 DOM事件模型 事件代理 Event对象常见的方法和属性 一、...

  • DOM事件对象与IE事件对象

    DOM 事件处理对象 IE事件对象 注意: DOM中事件处理对象中的 event.currentTarget 与 ...

  • event对象和DOM二级事件

    1、event对象:

  • 前端知识点之DOM 事件类

    知识点:--DOM 事件的级别--DOM 事件模型和事件流--Event 对象的常见应用--自定义事件 DOM 事...

  • event 事件对象

    event 对象及使用 event 对象是什么? event 对象表示事件的状态,当 dom 树中某个事件被触发时...

  • DOM事件机制

    前言 本文主要介绍DOM事件级别、DOM事件模型、事件流、事件代理和Event对象常见的应用,希望对你们有些帮助和...

  • DOM事件机制

    前言 本文主要介绍DOM事件级别、DOM事件模型、事件流、事件代理和Event对象常见的应用,希望对你们有些帮助和...

  • 事件对象

    什么是事件对象?在触发DOM上的事件时都会产生一个对象 事件对象event DOM中的事件对象 (1) type属...

  • Dom事件

    基本概念 Dom事件级别 Dom事件模型 Dom事件流 描述Dom事件捕获的具体流程 Event对象的常见应用 自...

网友评论

      本文标题:event对象和DOM二级事件

      本文链接:https://www.haomeiwen.com/subject/klsvyttx.html