1. 程式人生 > >去面試啦 兼容方案

去面試啦 兼容方案

prevent value and 阻止 tde arguments turn handler default

IE 的事件處理和 W3C 的事件處理有哪些區別?(必考)

綁定事件

  • W3C: targetEl.addEventListener(‘click‘, handler, false);
  • IE: targetEl.attachEvent(‘onclick‘, handler);

刪除事件

  • W3C: targetEl.removeEventListener(‘click‘, handler, false);
  • IE: targetEl.detachEvent(event, handler);

事件對象

  • W3C: var e = arguments.callee.caller.arguments[0]
  • IE: window.event

事件目標

  • W3C: e.target
  • IE: window.event.srcElement

阻止事件默認行為

  • W3C: e.preventDefault()
  • IE: window.event.returnValue = false‘

阻止事件傳播

  • W3C: e.stopPropagation()
  • IE: window.event.cancelBubble = true

去面試啦 兼容方案