Привет все есть такой код
window.onload = init;
function init() {
document.addEventListener("keyDown", checkKeyDown, false);
document.addEventListener("keyUp", checkKeyUp, false);
}
function checkKeyDown(e) {
alert("Кнопка нажата");
var keyId = e.keyCode || e.which;
var keyChar = String.fromCharCode(keyId);
if (keyChar == "W") {
player.isUp = true;
e.preventDefault();
}
if (keyChar == "S") {
player.isDown = true;
e.preventDefault();
}
if (keyChar == "D") {
player.isRight = true;
e.preventDefault();
}
if (keyChar == "A") {
player.isLeft = true;
e.preventDefault();
}
}
при нажатии должен кричать alert('') но почему то ничего не сработало, почему?
keyDown
и keyUp
- должны быть в нижнем регистре: keydown
, keyup
. Вернхий регистр можно встретить только у DOMContentLoaded
window.onload = init;
function init() {
document.addEventListener("keydown", checkKeyDown, false);
}
function checkKeyDown(e) {
alert("Кнопка нажата");
var keyId = e.keyCode || e.which;
var keyChar = String.fromCharCode(keyId);
if (keyChar == "W") {
player.isUp = true;
e.preventDefault();
}
if (keyChar == "S") {
player.isDown = true;
e.preventDefault();
}
if (keyChar == "D") {
player.isRight = true;
e.preventDefault();
}
if (keyChar == "A") {
player.isLeft = true;
e.preventDefault();
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Имеется таблица со вторичным ключом с поведением ON DELETE SET NULL
Появляются иконки видео (звук, дорожка воспроизведения, кнопка увеличения экрана и тд
Не подскажете, как спарсить колонку Bitcoinprice таблицы с сайта MYIPMS? Спарсить всю страницу могу, а вот как конкретную колонку таблицы не понимаю