我有一个非常简单的javascript项目,我想用onclick事件翻译我的<div>
。如何从用户读取键盘值来运行我的功能?我只需要箭头按钮。感谢名单。
upButton.onclick = function() {
moveUp(player);
playerY--;
}
答案 0 :(得分:1)
我的回答是如何确定按下的内容:What's the best way to create key events in HTML5 canvas?
编辑:正如我在该链接上的回答所述:您不能只抓住箭头键,而是必须听取所有键,然后确定它是否是您想要的键,然后执行任何操作你想要的功能/动作。所有这些都在答案中说明。
答案 1 :(得分:0)
为了让您的用户使用向上,向下,向左和向右键盘功能,您必须能够知道如何在javascript上使用onkeypress事件。
如果您使用的是javascript,这里是onkeypress的链接: http://www.w3schools.com/jsref/event_onkeypress.asp
如果您使用的是jquery,这里有.keypress()的链接:
http://api.jquery.com/keypress/
箭头的代码如下: