Cmd使用javascript输入keyup组合检测

时间:2012-02-20 16:09:58

标签: javascript onkeyup keyup

我正在使用键盘检测到我的所有表单来检测输入按钮。 这很容易,如果您在输入并且事件keyCode等于13然后提交表单时,您将注意力集中在表单的输入中。

但是现在我想要检测Cmd + Enter组合,因为当你专注于textarea时,输入按钮是一个换行符。那么我的检测语句应该如何?

谢谢

1 个答案:

答案 0 :(得分:5)

你的意思是 ctrl Cmd?然后检查event.ctrlKey是否为真:

if (event.ctrlKey && event.keyCode == 13) {
    alert('now');
}

另见this example

P.s: alt 还有event.altKey shift event.shiftKeyevent.metakey