eventUtil.addHandler(go,'click',function(e){ }里面的e哪得来的?为什么e就是event?

来源:3-2 IE中的事件对象

Leloup

2016-04-17 16:00

http://img.mukewang.com/571341d00001b32309120494.jpgeventUtil.addHandler(go,'click',function(e){   }里面的e哪得来的?为什么e就是event?

后面的e=e;

第一个的e是代表哪个?第二个e又是代表哪个?

写回答 关注

4回答

  • future_18
    2017-03-21 09:47:20

    event代表的是事件对象,event只是这个事件对象的名称而已,可以用任何名字代替,function  showMes(event){

    console.log(event)

    }

    eventUtil.addHandler(btn3,"click",showMes);

    你可以看下event到底是什么

  • rainy_li3676598
    2016-10-12 16:19:39

    我也不清楚这里放一个参数的意义在哪里, 麻烦你搞清楚以后, 给我回个消息或者私信,谢谢

    future...

    event代表的是事件对象,event只是这个事件对象的名称而已,可以用任何名字代替,function showMes(event){ console.log(event) } eventUtil.addHandler(btn3,"click",showMes); 你可以看下event到底是什么

    2017-03-21 09:47:56

    共 1 条回复 >

  • 慕粉3193552
    2016-05-03 13:15:57

    e其实就是这个函数的参数而已,你可以写成e也可以写成event,就好像一个人取什么名字都可以,这个参数代表的就是事件对象event

    门外小白33...

    e或event是固定写法还是形参?换成m,n之类的有效吗

    2016-07-05 18:16:34

    共 1 条回复 >

  • 慕哥4615899
    2016-04-17 20:13:17

    2个都是event


    Leloup

    eventUtil.addHandler(go,'click',function(e){ }里面的e在哪里说明了这就是event?

    2016-04-18 11:14:43

    共 1 条回复 >

DOM事件探秘

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

99546 学习 · 1197 问题

查看课程

相似问题