Javascript ReferenceError:未定义事件-Firefox

Javascript ReferenceError:未定义事件-Firefox,javascript,html,firefox,mouseevent,Javascript,Html,Firefox,Mouseevent,我在Firefox(32.0版)上运行此代码时遇到问题 测试A 函数showCoords(evt){ 警觉的( clientX值:“+evt.clientX+”\n+ 客户端值:“+evt.clientY+”\n ); } 函数begin(){ parag=document.getElementById(“parag”); addEventListener(“单击”,函数(){showCoords(event);},false); } 要显示鼠标坐标,请单击本段 尝试将事件发送到类似于此be

我在Firefox(32.0版)上运行此代码时遇到问题


测试A
函数showCoords(evt){
警觉的(
clientX值:“+evt.clientX+”\n+
客户端值:“+evt.clientY+”\n
);
}
函数begin(){
parag=document.getElementById(“parag”);
addEventListener(“单击”,函数(){showCoords(event);},false);
}
要显示鼠标坐标,请单击本段


尝试将事件发送到类似于此begin(事件)的begin函数,然后将其发送到js端的showCoords函数

同样在js中,当你接受事件时,你可以试试这个,
event=e | | windows.event,因此您可以确保覆盖所有浏览器

尝试将事件发送到像这样的开始函数,然后将其发送到js端的showCoords函数

同样在js中,当你接受事件时,你可以试试这个,
event=e | | windows.event,因此您可以确保所有浏览器都被覆盖

不确定它是否在Firefox中工作,因为我不想使用Firefox


测试A
函数showCoords(evt){
警觉的(
clientX值:“+evt.clientX+”\n+
客户端值:“+evt.clientY//+”\n
);
}
函数begin(){
parag=document.getElementById(“parag”);
第2.2.3段添加的列表器(“单击”,函数(e){showCoords(e);},false);
}
要显示鼠标坐标,请单击本段


不确定它是否在Firefox中工作,因为我不想使用Firefox


测试A
函数showCoords(evt){
警觉的(
clientX值:“+evt.clientX+”\n+
客户端值:“+evt.clientY//+”\n
);
}
函数begin(){
parag=document.getElementById(“parag”);
第2.2.3段添加的列表器(“单击”,函数(e){showCoords(e);},false);
}
要显示鼠标坐标,请单击本段


Firefox没有全局
窗口。event
可用,即使是最新版本(53.0),但Chrome有。

Firefox没有全局
窗口。event
可用,即使是最新版本(53.0),但Chrome有。

尝试
段落.addEventListener(“单击”,函数(事件){showCoords(事件);},false)您需要传递事件对象。尝试
parag.addEventListener(“单击”,函数(事件){showCoords(事件);},false)您需要传递事件对象。在begin()中传递事件并不是我真正想要的,因为begin()应该只用于将事件侦听器添加到段落中。不管怎样,我还是尝试了你的两种解决方案,但都没有成功。无论如何,在begin()中传递事件并不是我真正想要的,因为begin()应该只用于将事件侦听器添加到段落中。不管怎样,我还是尝试了你的两种解决方案,但都没有成功。不管怎么说,这真是个骗局!非常感谢你!还感谢@gurvinder372对我的问题发表了评论。这就成功了!非常感谢你!还感谢@gurvinder372对我的问题发表了评论。