[关闭]
@sammffl 2016-03-09T12:05:08.000000Z 字数 518 阅读 582

js原生 跨平台添加删除事件

javascript知识点


  1. //
  2. var eventUtil = {
  3. addHandler: function (element, type, handler) {
  4. if (element.addEventListener) {
  5. element.addEventListener(type, handle, false);//DOM2 not ie
  6. } else if (element.attachEvent) {
  7. element.attachEvent("on" + type, handler);//DOM2 ie
  8. } else {
  9. element["on" + type] = handler;//DOM0
  10. }
  11. },
  12. removeHandler: function (element, type, handler) {
  13. if (element.removeEventListener) {
  14. element.removeEventListener(type, handle, false);
  15. } else if (element.detachEvent) {
  16. element.detachEvent("on" + type, handler);
  17. } else {
  18. element["on" + type] = null;
  19. }
  20. }
  21. };

在此输入正文

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注