Я работаю над игрой html5 и использую document.onkeydown для тестирования ввода. Тем не менее, я хочу добавить проверку в onkeydown, чтобы убедиться, что элементы формы не выбраны, особенно окно чата. Как я могу это проверить?html5 onkeydown, проверьте, выбран ли элемент формы
Вот мой код OnKeyDown
document.onkeydown = function(event) {
var keyCode;
if(event == null)
{
keyCode = window.event.keyCode;
}
else
{
keyCode = event.keyCode;
}
var message = {
'msgId': 4
};
switch(keyCode)
{
// left
case 65:
message['move'] = 0;
connection.send(JSON.stringify(message));
break;
// up
case 87:
message['move'] = 1;
connection.send(JSON.stringify(message));
break;
// right
case 68:
message['move'] = 2;
connection.send(JSON.stringify(message));
break;
// down
case 83:
message['move'] = 3;
connection.send(JSON.stringify(message));
break;
default:
break;
}
}
Можно ли показать код? –
Я добавил то, что сделал до сих пор. – Nikhil