草本枝稼

js循环注册事件
if (!addEvent) {
    addEvent = function(elm, evnt, fn) {
        if (document.addEventListener) {
            elm.addEventListener(evnt, fn, false);
        } else if(document.attachEvent) {
            elm.attachEvent('on' + evnt, fn);
        }
    };
}
if (!removeEvent) {
    removeEvent = function(elm, evnt, fn) {
        if (document.removeEventListener) {
            elm.removeEventListener(evnt, fn, false);
        } else if(document.detachEvent) {
            elm.detachEvent('on' + evnt, fn);
        }
    };
}



var clickFunc = function(e) { alert(e); }

addEvent(elm, 'click', clickFunc);
removeEvent(elm, 'click', clickFunc);

posted on 2009-12-09 10:50  林声歌  阅读(227)  评论(0)    收藏  举报