zoukankan      html  css  js  c++  java
  • JSON 封装函数

    var eventUtil = {
        addHandler:function(element,type,handler) {  //添加句柄
            if(element.addEventListener) {
                element.addEventLisetener(type,handler,false);
            }else if(element.atachEvent) {
                element.atachEvent('on' + type + handler);
            }else {
                element['on' + type] = handler;
            }
        },
        removeHandler:function(element,type,handler) {    //删除句柄
            if(element.removeEventListener) {
                element.removeEventLisetener(type,handler,false);
            }else if(element.detachEvent) {
                element.detachEvent('on' + type + handler);
            }else {
                element['on' + type] = null;
            }
        },
        getEvent:function(event) {    //获取事件
            return event?event:window.event;
        },
        getType:function(event) {    //获取类型
            return event.type;
        },
        getElement:function(event) {  //获取元素目标
            return event.target || event.srcElement;
        },
        preventDefault:function (event) {  //阻止默认事件
            if(event.preventDefault) {
                event.preventDefault();
            }else {
                event.returnValue = false;
            }
        },
        stopPropagation:function(event) {  //阻止事件冒泡
            if(event.stopPropagation) {
                vent.stopPropagation();
            }else {
                event.cancelBubble = true;
            }
        }
    }
  • 相关阅读:
    CCNP-----企业网三层架构——BCMSN
    Redis 的 GEO 特性将在 Redis 3.2 版本释出
    CentOS6.5上源码安装MongoDB3.2.1
    beanstalkd
    php7---redis
    MongoDB学习笔记(入门)
    MongoDB学习笔记(数据操作)
    MongoDB学习笔记(索引)
    CentOS 安装MongoDB
    爬虫----Web_WeChat
  • 原文地址:https://www.cnblogs.com/ranter/p/6164599.html
Copyright © 2011-2022 走看看