Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript进行Cmd-Enter-keyup组合检测_Javascript_Onkeyup_Keyup - Fatal编程技术网

使用javascript进行Cmd-Enter-keyup组合检测

使用javascript进行Cmd-Enter-keyup组合检测,javascript,onkeyup,keyup,Javascript,Onkeyup,Keyup,我在我所有的表单中使用keyup检测来检测enter按钮。 这很容易,当您专注于表单的输入时,如果按enter键且事件键代码等于13,则表单将被提交 但是现在我想检测Cmd+Enter组合,因为当你聚焦在文本区域时,Enter按钮是一个换行符。那么我的detect语句应该是什么样子呢 谢谢你你是说ctrl加Cmd?然后检查event.ctrlKey是否为真: 另见 另外,还有布尔的event.altKey表示alt,event.shiftKey表示shift和event.metakey你是说ct

我在我所有的表单中使用keyup检测来检测enter按钮。 这很容易,当您专注于表单的输入时,如果按enter键且事件键代码等于13,则表单将被提交

但是现在我想检测Cmd+Enter组合,因为当你聚焦在文本区域时,Enter按钮是一个换行符。那么我的detect语句应该是什么样子呢

谢谢你

你是说ctrl加Cmd?然后检查event.ctrlKey是否为真:

另见

另外,还有布尔的event.altKey表示alt,event.shiftKey表示shift和event.metakey

你是说ctrl加Cmd?然后检查event.ctrlKey是否为真:

另见


另外还有布尔型event.altKey代表alt,event.shiftKey代表shift和event.metakey

非常感谢@scessor,但我正在寻找⌘ 按钮,而不是Ctrl。。。有什么想法吗?Cmd和evet.metaKey@andrewckor一样非常感谢你@scessor,但我正在寻找⌘ 按钮,而不是Ctrl。。。有什么想法吗?Cmd与evet.metaKey@AndrewCkor相同
if (event.ctrlKey && event.keyCode == 13) {
    alert('now');
}