html 如何在按下[关闭] Ctrl/Command +)时运行我的函数

1cklez4t  于 2023-05-12  发布在  其他
关注(0)|答案(1)|浏览(119)

已关闭,此问题需要更focused。目前不接受答复。
**想改善这个问题吗?**更新问题,使其仅通过editing this post关注一个问题。

4天前关闭。
Improve this question
有谁知道如何做到这一点:
当按下command或ctrl键和)时,我想运行terminal()命令
我试着问ChatGPT LOL

irtuqstp

irtuqstp1#

通过监听keyup事件,你可以在用户按下Ctrl和Cmd时运行函数终端-通过从事件对象阅读key属性。(Cmd注册为event.key = 'Meta'。)

function terminal() {
  alert('I am the function terminal!');
}

document.addEventListener('keyup', e => {
  ['Meta', 'Control'].includes(e.key) && terminal();
});
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Listen to keys</title>
</head>

<body>
  <p>First focus this window by clicking in it. 
    Then press Ctrl or Cmd to run the function terminal.</p>
</body>

</html>

相关问题