-3

我有一个非常简单的 javascript 项目,我想<div>用 onclick 事件翻译我的。如何从用户那里读取键盘值来运行我的功能?我只需要箭头按钮。谢谢。

upButton.onclick = function() {
moveUp(player);
playerY--;
}
4

2 回答 2

1

我在这里的回答是它是如何确定按下的确切内容的:在 HTML5 画布中创建关键事件的最佳方法是什么?

编辑:正如我在该链接上的回答所说:您不能只抓住箭头键,而是必须听所有键,然后确定它是否是您想要的键,然后执行您想要的任何功能/操作。所有这些都在该答案中说明。

于 2012-09-03T05:55:07.177 回答
0

为了让您的用户使用上、下、左、右键盘功能,您必须知道如何在 javascript 上使用 onkeypress 事件。

如果您使用的是 javascript,这里是 onkeypress 的链接:http: //www.w3schools.com/jsref/event_onkeypress.asp

如果您使用的是 jquery,这里是 .keypress() 的链接:http:
//api.jquery.com/keypress/

箭头的代码如下:

  • 37 - 左
  • 38 岁以上
  • 39 - 对
  • 40 - 下
于 2012-09-03T07:28:26.690 回答