我有非常簡單的JavaScript項目,我想翻譯我的<div>
與onclick事件。如何從用戶讀取鍵盤值來運行我的功能?我只需要箭頭按鈕。感謝名單。如何從用戶讀取鍵盤值?
upButton.onclick = function() {
moveUp(player);
playerY--;
}
我有非常簡單的JavaScript項目,我想翻譯我的<div>
與onclick事件。如何從用戶讀取鍵盤值來運行我的功能?我只需要箭頭按鈕。感謝名單。如何從用戶讀取鍵盤值?
upButton.onclick = function() {
moveUp(player);
playerY--;
}
在這裏,我的答案是它是如何確定被壓到底是什麼做:What's the best way to create key events in HTML5 canvas?
編輯:由於我當時的鏈路狀態答案:你不能只抓方向鍵,而是你有聽所有的密鑰,然後確定它是否是你想要的密鑰,然後做任何你想要的功能/動作。所有這些都在答案中說明。
爲了讓用戶使用上,下,左,右鍵盤功能,您必須能夠知道如何在JavaScript上使用onkeypress事件。
如果您正在使用javascript,這裏是onkeypress事件鏈接: http://www.w3schools.com/jsref/event_onkeypress.asp
如果您正在使用jQuery,這裏是()的鏈接.keypress:
http://api.jquery.com/keypress/
的代碼箭頭如下:
'onkeyup','onkeydown' –