gpt4 book ai didi

javascript - 如果使用SHIFT,如何获取字符的keyCode?

转载 作者:技术小花猫 更新时间:2023-10-29 12:13:42 24 4
gpt4 key购买 nike

如果使用SHIFT 通过键盘输入字符,则keydownkeyup事件只能追踪SHIFTkeyCode即16 .

那如何追踪实际打印的字符keyCode呢?

我正在使用以下代码-

onkeyup='alert(event.keyCode)';// Always shows a message 16(keyCode of SHIFT) irrespective of the actual character

onkeydown='alert(event.keyCode)';// Always shows a message 16(keyCode of SHIFT) irrespective of the actual character

那如何获取实际打印字符的keyCode???

最佳答案

可以看到传入的事件对象的属性shiftKey

看看这个 Fiddle

当您按下 Shift 时,您可以看到它的 keyCode 和 shiftKey 属性 true。同时按下任意按钮,即 Shift+A 和控制台输出:

65
true

又是AshiftKey属性的代码。

关于javascript - 如果使用SHIFT,如何获取字符的keyCode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18804348/

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