问答详情
源自:3-3 编程练习

function addEvent(ele, type, hander)什么是封装函数?后面的几个参数(ele, type, hander)有是什么意思? 前面的基础篇没有,突然来这个不知所云。

function addEvent(ele, type, hander){

        if(ele.addEventListener){

          ele.addEventListener(type, hander, false);

        } else if(ele.attachEvent){

          ele.attachEvent('on' + type, hander);

        } else {

          ele['on' + type] = hander;

        }

      }


提问者:码伍 2016-09-28 19:53

个回答

  • rainy_li3676598
    2016-10-26 11:24:33

    ele,   ----- 你要作用的对象, 比如是button,文本都可以, 事先用getElementById或者其它方法已经取出的

     type,  ----- 对象事件     比如是onclick, onmouseover等

     hander   ----- 要调用的函数,函数可以为空或者自己事先定义好的函数

    这些在2-3 和 3-1都讲过的

  • 你好西蒙
    2016-09-28 20:55:04

    老师有在视频中有讲过的