1. 第一种事件绑定形式的取消
obj.οnclick=fn;这种形式的取消。
function fn1() {
alert(1);
}
function fn2() {
alert(2);
}
document.onclick = fn1;
document.onclick = null;//取消
2. 第二种事件绑定形式的取消
ie : obj.detachEvent(事件名称,事件函数);
document.attachEvent('onclick', fn1);
document.attachEvent('onclick', fn2);
document.detachEvent('onclick', fn1);
标准 : obj.removeEventListener(事件名称,事件函数,是否捕获);
document.addEventListener('click', fn1, false);
document.addEventListener('click', fn1, true);
document.addEventListener('click', fn2, false);
document.removeEventListener('click', fn1, false);