ff下可以激发MouseEvent,而IE下却不行,何故?

neverdead 2007-01-11 06:55:03
...
newNode=document.createElement("div");
newNode.onmouseover=getInfo;
...

function getInfo(event) {
window.alert(event);
...
}
在firefox下正常的提示objet MouseEvent,在ie下却提示undefined?
请问谁知道这是什么原因吗? 先谢谢了哦!
...全文
265 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
neverdead 2007-01-12
  • 打赏
  • 举报
回复
哦~~再一次感谢!
muxrwc 2007-01-12
  • 打赏
  • 举报
回复
因为IE的event事件是放在全局变量里的。。。。。不象FF那样。。。
至于具体为什么我也不清楚,人家浏览器就那样弄的。。。
neverdead 2007-01-11
  • 打赏
  • 举报
回复
谢谢哦~好了,不过我想问问,为什么要+window.event阿?我的代码在另一个程序里行的阿
muxrwc 2007-01-11
  • 打赏
  • 举报
回复
function getInfo(event) {
var event = window.event || event;
window.alert(event);
...
}
即可...

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧