使用 javascript 检测 Cmd Enter keyup 组合
我正在所有表单中使用按键检测来检测输入按钮。 这很简单,当您专注于表单的输入时,如果您按 Enter 并且事件 keyCode 等于 13,则表单已提交。
但现在我想检测 Cmd + Enter 组合,因为当您将焦点放在文本区域时,输入按钮是换行符。那么我的检测语句应该是什么样子的?
谢谢
I'm using a keyup detection into all my forms to detect the enter button.
This is easy, when you are focused in a form's input if you hit enter and the event keyCode is equal to 13 then the form submitted.
But now I want to detect the Cmd + Enter combination, because when you are focused in a textarea, the enter button is a line break. So how my detect statement should look like?
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的意思是 ctrl 和
Cmd
吗?然后检查event.ctrlKey
是否为 true:另请参阅此示例。
Ps:还有布尔值
event.altKey
用于alt,event.shiftKey
用于shift和事件.metakey
You mean ctrl with
Cmd
? Then check ifevent.ctrlKey
is true:Also see this example.
P.s: there are also the booleans
event.altKey
for alt,event.shiftKey
for shift andevent.metakey