我正在使用键盘检测到我的所有表单来检测输入按钮。 这很容易,如果您在输入并且事件keyCode等于13然后提交表单时,您将注意力集中在表单的输入中。
但是现在我想要检测Cmd + Enter组合,因为当你专注于textarea时,输入按钮是一个换行符。那么我的检测语句应该如何?
谢谢
答案 0 :(得分:5)
你的意思是 ctrl Cmd
?然后检查event.ctrlKey
是否为真:
if (event.ctrlKey && event.keyCode == 13) {
alert('now');
}
另见this example。
P.s: alt 还有event.altKey
, shift event.shiftKey
和event.metakey