码迷,mamicode.com
首页 > 其他好文 > 详细

去面试啦 兼容方案

时间:2018-12-08 11:20:29      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:ret   lse   hand   cancel   att   cal   list   argument   ble   

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

去面试啦 兼容方案

标签:ret   lse   hand   cancel   att   cal   list   argument   ble   

原文地址:https://www.cnblogs.com/lemonib/p/10085900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!