【发布时间】:2015-05-27 20:21:30
【问题描述】:
我正在向其他有为生产力网络应用程序创建键盘快捷键经验的人寻求建议。
目前,我正在将所有命令链接到 keyup 事件,但是我已经阅读了 SO 上的帖子,似乎建议我应该将它们链接到 keypress 事件。我选择 key up 是因为我希望命令只触发一次,而不是在按键的情况下可能发生多次。但是我不确定我是否还缺少其他东西。
那么您推荐使用哪个事件来为 Web 应用程序创建命令快捷方式?按键还是按键?
【问题讨论】:
-
你不只是使用
accesskeyattributes有什么原因吗? -
老实说,我不知道这个属性。然而,在阅读了如何在w3schools.com/tags/att_global_accesskey.asp 上使用它之后,我很惊讶它是多么的混乱和非标准化。你能想象在 Chrome 上必须背诵 Alt + 访问键和在 Firefox 上背诵 Alt + Shift + 访问键吗?作为一名开发人员,这对我来说似乎是一个巨大的痛苦,所以我几乎无法想象这对我的非技术客户来说会有多糟糕。
-
@RowlandShaw 如果我的评论看起来很苛刻,我深表歉意。
-
@RowlandShaw 你用过
accesskey吗?
标签: javascript jquery