Javascript event.currentTarget.getAttribute()不';无法在Firefox中工作-事件未定义
我有功能Javascript event.currentTarget.getAttribute()不';无法在Firefox中工作-事件未定义,javascript,firefox,mozilla,Javascript,Firefox,Mozilla,我有功能 function someFunction(event) { var dataP = event.currentTarget.getAttribute("some-attribute"); } 只有在Firefox中,我才发现“事件未定义”的错误 对此问题我能做些什么?我更改了获取此属性值的方式,如下所示 var dataP = document.getElementById("element-id").getAttribute("some-attribute") 它可以工
function someFunction(event) {
var dataP = event.currentTarget.getAttribute("some-attribute");
}
只有在Firefox中,我才发现“事件未定义”的错误
对此问题我能做些什么?我更改了获取此属性值的方式,如下所示
var dataP = document.getElementById("element-id").getAttribute("some-attribute")
它可以工作。您必须明确地将它从回调事件传递到函数处理程序,FF不使用全局事件模型。因此,请提供相关的代码绑定句柄。您能更准确地解释一下吗?我不确定我是否理解您的意思。再次,请提供用于绑定调用此方法的事件的相关代码,以便我们能够提供帮助