当前位置 : 主页 > 网络编程 > JavaScript >

跨浏览器实现兼容事件绑定/移除

来源:互联网 收集:自由互联 发布时间:2021-06-28
参数顺序:事件绑定的元素,事件类型,函数,捕获或冒泡。 function AddEvent(element,type,fn,fg){ if(element.addEventListener) element.addEventListener(type,fn,fg); else element.attachEvent('on'+type,fn,false);}functi
参数顺序:事件绑定的元素,事件类型,函数,捕获或冒泡。
function AddEvent(element,type,fn,fg)
{
    if(element.addEventListener)
        element.addEventListener(type,fn,fg);
    else
        element.attachEvent('on'+type,fn,false);
}
function RemoveEvent(element,type,fn,fg)
{
    if(element.removeEventListener)
        element.removeEventListener(type,fn,fg);
    else
        element.detachEvent('on'+type,fn,false);
}
网友评论