keydown イベントのプロパティに基づいて、現在の charCode が何であるかを確認したいと思いますか?
例。
NumPad0、D0、およびコロン キーが押されたときのキーダウン イベントについて、関連する文字コードを知りたいです。現在、そのkeyCodeに関連付けられたcharcodeを含むマップを持っているか、charCodeが指定されていない場合は現在のものを使用しています。
keyCode = {
Colon: 186,
D0: 48,
NumPad0: 96,
};
charCodes = {
186: 59,
96: 48,
};
shiftCharCodes = {
186: 58,
48: 41
};
また、場合によっては、キーコードがブラウザ間で異なりますか?
例。
keydown イベントには、ブラウザ間で異なる keyCode 値があります。コロン キー (:/;) - Firefox の keyCode は 59 - IE/safari の keyCode は 186
詳細については