ショートカット キーを使用する HTML5 アプリがあります。このアプリではチャットもしています。チャット ウィンドウに書き込むと、ショートカット キーも起動します。チャット ウィンドウでショートカット キーを除外するにはどうすればよいですか?
これは私が使用する方法ですonkeydown
:
<body onkeydown="Gui.doKey(arguments[0] || window.event)">
Gui
:
var Gui = {
doKey: function (event) {
var key = event.keyCode || event.charCode;
switch (key) {
case 83: //s
skip();
break;
default:
console.log(key);
}
}
}