Cmd使用javascript输入keyup组合检测

And*_*kor 1 javascript onkeyup keyup

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

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

谢谢

sce*_*sor 5

你是说ctrlCmd?然后检查是否event.ctrlKey为真:

if (event.ctrlKey && event.keyCode == 13) {
    alert('now');
}
Run Code Online (Sandbox Code Playgroud)

另请参见此示例.

Ps:还有event.altKeyfor alt,event.shiftKeyfor shift和的布尔值event.metakey