关于event的一个小问题。

来源:4-2 [DOM事件] QQ面板拖拽效果(下)

无敌小哥儿

2016-11-21 00:18

老师的代码
  document.onmousemove=function(event){
   event = event || window.event;
   fnMove(event,disX,disY);
 }

---------------------------------------------------------------------------------------------------------------

我的代码
document.onmousemove=fnMove(event,disX,disY);

在不考虑兼容性的前提下,为什么不能像我这样写呢??我这样写没有出现效果。。

写回答 关注

1回答

  • stone310
    2016-11-21 07:29:46
    已采纳
    document.onmousemove=fnMove(event,disX,disY);

    这么写就是直接调用fnMove这个函数,直接调用的时候,event并不承载在任何事件之上,因此无法正确获取值

    无敌小哥儿

    非常感谢!

    2016-11-30 15:50:09

    共 1 条回复 >

DOM事件探秘

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

99545 学习 · 1197 问题

查看课程

相似问题