私はグーグルで次のコードを取得しました。ただし、キーボードのキーを押すと、アラートボックスが表示されません。私は警告欄に押された文字を取得したい。これをどうやって解決するのですか?どのようにキーボードイベントをキャプチャすることができますか?
<script type="text/javascript">
var charfield=document.getElementById("char")
charfield.onkeydown=function(e){
var e=window.event || e;
alert(e.keyCode);
}
</script>
</head>
<body id="char">
</body>
</html>
それがされます:あなたにも
attachEvent
を占めたい場合:
ベストプラクティスはそうのような(古いバージョンのInternet Explorerまたは
attachEvent
)addEventListener
を使用することです助けてください:http://stackoverflow.com/questions/302122/jquery-event-keypress-which-key-was-pressed – Kamil