0
F2
ボタンを押したときにポップアップを表示していますが、問題がある場合は、Q
ボタンを押してポップアップが表示されます。私の最初の考えは、私のキーボードの問題だったので、私は別のシステムで試した、結果は同じだった。それで私はtest code
を作りました。私のコードにバグがないようにするだけですが、同じ結果が得られます。これは私のサンプルコードF2
とQ
がcharcode
はどちらも同じである押されたとき、あなたが見ることができるようにボタン「Q」と「F2」のキーコードが同じになる
<html>
\t <head>
\t \t <script>
\t \t \t function giveFocusToRespectiveQuantity(evt) {
\t \t \t var charCode = (evt.which) ? evt.which : evt.keyCode;
\t \t \t alert(charCode);
\t \t \t }
\t \t </script>
\t </head>
\t <body>
\t \t <input type="text" onkeypress="return giveFocusToRespectiveQuantity(event)">
\t </body>
</html>
です。何故ですか?
これらのリンクはQ
のキーコードの代わりに 'にonKeyDown' または 'onkeyupの' 81
'event.which'だけを使用すると、' F2'は0と 'Q'を返します113 – Vivick