JavaScript

[JavaScript] handleEvent

2016-03-07  本文已影响37人  何幻

http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-EventListener

<u></u>addEventListener不但支持事件处理器函数,
还支持拥有handleEvent方法的对象作为事件处理器。

var handler={
    handleEvent:function(){
        alert();
    }
};

document.addEventListener('DOMContentLoaded',handler,false);

注:
如果这个既是函数,又拥有handleEvent方法,就调用这个函数。

var fn=function(){
    alert(1);    //执行
};
fn.handleEvent=function(){
    alert(2);
};

document.addEventListener('DOMContentLoaded',fn,false);
上一篇 下一篇

猜你喜欢

热点阅读