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

前端之家收集整理的这篇文章主要介绍了javascript – 如果使用SHIFT,如何获取keyCode的字符?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果通过键盘使用SHIFT键输入字符,则键控或键控事件只能跟踪SHIFT键的键码,即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

再次是A和shiftKey属性代码.

猜你在找的JavaScript相关文章