【发布时间】:2016-02-14 23:57:46
【问题描述】:
我正在研究角度,我需要知道 shift+向上箭头、shift+向下箭头、shift+向右箭头、shift+向左箭头的键值。谁能帮我。
【问题讨论】:
标签: angularjs keyboard key-value
我正在研究角度,我需要知道 shift+向上箭头、shift+向下箭头、shift+向右箭头、shift+向左箭头的键值。谁能帮我。
【问题讨论】:
标签: angularjs keyboard key-value
Angularjs 不是这里的问题。
这取决于 javascript。
ArrowUp 0x26 (38)
ArrowDown 0x28 (40)
ArrowLeft 0x25 (37)
ArrowRight 0x27 (39)
ShiftLeft 0x10 (16)
ShiftRight 0x10 (16) (the same)
这里是键盘键值列表:https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode
要处理组合,例如shift+arrow,您需要检查 body dom 对象上的每个事件,并在它们两个活动时触发您的操作。
组合没有任何价值(
shift+arrow或任何)。您必须在两个事件上都使用条件
【讨论】: