如何使用JavaScript实现Control + Enter键盘快捷键?

时间:2017-11-10 14:23:54

标签: javascript jquery html5

当用户在JavaScript中按ctrl+enter时,我想要按下按钮。我怎样才能做到这一点?使用以下代码并按ctrl时,没有任何反应。我也不确定如何一次使用两把钥匙。

document.addEventListener('keypress', (event) => {
  const keyName = event.key;

  alert('keypress event\n\n' + 'key: ' + keyName);
});

1 个答案:

答案 0 :(得分:0)

以下代码似乎工作得很好。如果有人有更好的解决方案,请随时回答!

document.addEventListener('keydown', (event) => {
    if(event.ctrlKey && event.key == "Enter") {
    alert("Ctrl+Enter key pressed");
  }
});