事件监听兼容性问题解决

function addEventListener(element, eventName, fn) {
    //判断当前浏览器是否支持addEventListener 方法
    if (element.addEventistener) {
        element.addEventListener(eventName, fn); //第三个参数默认是false}
    } else if (element.attachEvent) {
        element.attachEvent('on' + eventName, fn);
    } else {
        //相当于element.onclick = fn;
        // element [ 'on' + eventName] = fn;
    }
}
上一篇:Dom 键盘事件以及实战案例


下一篇:“21天好习惯”第一期-1 登入界面随鼠标*移动