请问跨浏览器事件处理程序中,如果既支持DOM2也支持DOM0应作何处理呢?

来源:2-4 IE事件处理程序及跨浏览器解决

小辉_0004

2016-09-07 00:03

请问跨浏览器事件处理程序中,如果既支持DOM2也支持DOM0应作何处理呢?

写回答 关注

1回答

  • Comsmelo
    2016-09-07 11:05:38

    写个判断


    function addEvent(ele,type,hander){
               // 执行代码
               ele=ele||window.event;
               if(ele.addEventListener)
               {
                   ele.addEventListener(type, hander, false);//DOM2级
               }
               else
               {
                   ele["on"+type]=hander;//DOM0级
               }
          }


DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题