さらに、keydown イベントに似た keypress イベントもありますが、混合することはできません。キーダウンとキープレスの違いは次のとおりです:
1 文字キーのみが keypress イベントをトリガーでき、任意のキーが keydown イベントをトリガーできます。たとえば、F1 ~ F12、方向キーなどは keydown のみを使用できます。
2 keydown はキーボード コードを返し、keypress は ASCII 文字を返します (文字 a を例にします)。keydown は 65 を返し、keypress は 97 を返します。
Ctrl、Shift、およびその他のキーの組み合わせを検出して、これらのオブジェクトが true であるかどうかを判断する場合: e.shiftKey、e.ctrlKey