javascript onkeydown/onkeypress detect“;班次+öäü&引用;在Firefox中

javascript onkeydown/onkeypress detect“;班次+öäü&引用;在Firefox中,javascript,firefox,onkeydown,onkeypress,Javascript,Firefox,Onkeydown,Onkeypress,我想通过onkeydown检测ö,ä,ü,但在Firefox中e.keyCode(或e.which)是0(例如在Chrome中是192、222和186) 因此,我没有使用onkeydown,而是使用onkeypress forö,ä,ü,它工作得很好,直到我想检测移位键为止。 问题是,按下shift键时,不会调用onkeypress功能。只有onkeydown和onkeydup被调用,但我无法在FF中用这些函数检测ö、ä和ü 所以我的问题是:FF有什么解决办法吗?看看。它引入了属性,这是当前检测

我想通过onkeydown检测ö,ä,ü,但在Firefox中e.keyCode(或e.which)是0(例如在Chrome中是192、222和186)

因此,我没有使用onkeydown,而是使用onkeypress forö,ä,ü,它工作得很好,直到我想检测移位键为止。 问题是,按下shift键时,不会调用onkeypress功能。只有onkeydown和onkeydup被调用,但我无法在FF中用这些函数检测ö、ä和ü


所以我的问题是:FF有什么解决办法吗?

看看。它引入了属性,这是当前检测按键的标准属性。这很有效,非常感谢+1请看一看。它引入了属性,这是当前检测按键的标准属性。这很有效,非常感谢+1