2014-01-20 6 views
8

MDN sayskeyCodewhichの両方が推奨されなくなりました。キーボードイベントからkeyCodeを得る正しい方法は

両方とも推奨されていない場合、キーコードを取得する正しい方法は何ですか。

+1

代わりに推奨されている代替キー 'key'は* Unimplemented * – MackieeE

+0

です。これはFirefoxでのみ機能し、Enterキーには" 13 "ではなく" Enter "という文字列を返します。 – Francisc

+0

あなたはFireFox NightlyまたはAuroraを使用していませんか? – MackieeE

答えて

3

"keyCode"の代わりに "key"を使用するように指定されています。 問題は「キー」がまだ実装されていないことです。だから今は "keyCode"を使い続けてください。

+0

'key'はFirefoxでキーコードを返しません。Enterキーの文字列" Enter "を返します。 – Francisc

+0

あなたは正しいです、それはコードを返しませんが、まだ実装されていないので、キーを押すことに基づいて何かをしたい場合。あなたはまだあなたのコードでkeyCodeを使うべきです。 –

関連する問題