在Mozilla onkeypress中找不到事件对象,但在chrome上工作

时间:2017-04-12 06:00:38

标签: javascript html5

我正在检查一些代码并发现一个问题,即在按下按键时调用JS事件时没有传递参数,并且他控制了事件。事件对象以chrome显示,但不显示在Mozilla上。

请在下面找到示例代码: HTML

<input type="text" onkeypress="func()"/>

JS

function func(){
 console.log(event);
}

上述方法在铬方面效果很好,但对Mozilla无效。

1 个答案:

答案 0 :(得分:0)

我也遇到过这样的情况。将该事件作为参数传递给该功能,无论是在Chrome还是在Firefox中。

也许这会有所帮助。

How to pass event as argument to an inline event handler in JavaScript?