我有一个非常简单的 javascript 项目,我想<div>
用 onclick 事件翻译我的。如何从用户那里读取键盘值来运行我的功能?我只需要箭头按钮。谢谢。
upButton.onclick = function() {
moveUp(player);
playerY--;
}
我有一个非常简单的 javascript 项目,我想<div>
用 onclick 事件翻译我的。如何从用户那里读取键盘值来运行我的功能?我只需要箭头按钮。谢谢。
upButton.onclick = function() {
moveUp(player);
playerY--;
}
我在这里的回答是它是如何确定按下的确切内容的:在 HTML5 画布中创建关键事件的最佳方法是什么?
编辑:正如我在该链接上的回答所说:您不能只抓住箭头键,而是必须听所有键,然后确定它是否是您想要的键,然后执行您想要的任何功能/操作。所有这些都在该答案中说明。
为了让您的用户使用上、下、左、右键盘功能,您必须知道如何在 javascript 上使用 onkeypress 事件。
如果您使用的是 javascript,这里是 onkeypress 的链接:http: //www.w3schools.com/jsref/event_onkeypress.asp
如果您使用的是 jquery,这里是 .keypress() 的链接:http:
//api.jquery.com/keypress/
箭头的代码如下: