gpt4 book ai didi

javascript - 快捷键不起作用 ctrl + shift + numpad1

转载 作者:行者123 更新时间:2023-12-01 01:29:58 24 4
gpt4 key购买 nike

我需要在键盘快捷键上实现一个简单的功能,但与“shift”键组合不起作用:(。

 window.onkeydown = (event) => {
if (event.ctrlKey && event.shiftKey) {
switch (event.key) {
case '1':
// something
break;
}
}
}

最佳答案

由于按住 SHIFT,因此键代码切换为感叹号。将开关中的大小写从 '1' 更改为 '!' 是一种可能的解决方案。但是您可能正在使用数字键盘。我建议在这种情况下避免使用 key ,而只获取 event.code

window.onkeydown = (event) => {
if (event.ctrlKey && event.shiftKey) {
switch (event.code) {
case 'Digit1':
alert()
break;
}
}
}

我希望这会有所帮助。

关于javascript - 快捷键不起作用 ctrl + shift + numpad1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53374380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com