fireFox中的Event事件

carlxuan 2006-09-28 11:05:09
在IE中可以使用event.srcElement,在firefox中Event.target为什么不能使用阿??
...全文
164 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
carlxuan 2006-09-28
  • 打赏
  • 举报
回复
谢谢哥们,解决了,不过写得比较难看:
secondLink.onclick = function(event){goto(event);};是不是这样写的话一定要写两个event啊??
yuyuwhite 2006-09-28
  • 打赏
  • 举报
回复
IE中的event对象为window.event

FireFox中需要从函数参数中传递,如
<input type="text" onmouseover="a(event);" />
<script type="text/javascript" language="JavaScript">
function a(e) {
alert(e.target.id);
}
</script>
carlxuan 2006-09-28
  • 打赏
  • 举报
回复
恩,高手啊!!
yuyuwhite 2006-09-28
  • 打赏
  • 举报
回复
这个问题很容易解决,看下代码就可以了
secondLink.onclick = function(event) {
if ( ! event ) event = window.evnet
goto(event);
};

87,907

社区成员

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

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