我想要一个右箭头来改变变量,但它不起作用

I want a right arrow to change variable, but it will not work

当我点击向右箭头时,它并没有改变变量。这是我的代码:

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;
    }
});

这对我有用!