我希望一个正确的箭头更改变量,但它将行不通



当我击中右箭头时,它不会更改变量。这是我的代码:

var squareX = 10;
document.addEventListener("keypress", function(e) {
  if (e.keyCode === 39) {
    squareX += 10;
  }
});

使用键盘而不是按键:

document.addEventListener("keydown", function(e) {
    if (e.keyCode === 39) {
       squareX += 10;
    }
});

对我有用!