zoukankan      html  css  js  c++  java
  • JS跨浏览器二级事件

    var eventUtil={

    addHandler:function(element,type,handler){

    if(element.addEventListener){

    element.addEventListener(type,handler,false);

    }

    else if(element.attachEvent){

    element.attachEvent('on'+type,handler);

    }

    else{

    element['on'+type]=handler;

    }

    },

    removeHandler:function(element,type,handler){

    if(element.removeEventListener){

    element.removeEventListener(type,handler,false);

    }

    else if(element.detachEvent){

    element.detachEvent('on'+type,handler)}

    else{element['on'+type]=null;}

    }

    }

    eventUtil.addHandler(btn3,'click',showMes);

    事件对象

    1。DOM中的事件对象

    type属性,用于获取事件类型

    target属性 用于获取事件目标

    stopPropagation()方法,用于阻止事件冒泡

    preventDefault()方法 阻止事件默认行为

    2。IE事件对象

    type属性用于获取类型

    srcElement获取目标(event.target||event.srcElement)

    或者event=event||window.event

    cancelBubble属性阻止冒泡true

    returnValue属性阻止默认行为

  • 相关阅读:
    PR工具栏(选择、轨道选择、剃刀工具)
    PPT动画与多媒体制作
    小微企业增值税申报操作流程
    标题样式
    样式排版
    文本框排版
    使用SmartArt
    插图片与调整
    表格的运用
    Word标尺与段落
  • 原文地址:https://www.cnblogs.com/wxlyq/p/5075280.html
Copyright © 2011-2022 走看看