数字键盘的键盘



我正在查看堆栈溢出问题,以查看是否有键盘键盘(键盘右侧的键(。给出了有用的答案列表,但也令人困惑。显然,numpad-0是96,numpad-1是97,numpad-2是98,等等。

这还可以,除了还没有分配给资本A的97个和98

任何人可以帮忙吗?

javascript keycodes 与ASCII代码不同(在JavaScript中称为 carture cod (1从键盘的顶部和一个数字垫中的1个 - 它们是相同的字符。同样,JavaScript密钥代码在资本和小写字母之间也不区分,因为它们是相同的密钥...

ASCII代码在此处显示:http://www.asciatible.com/index/asciifull.gif

和JavaScript密钥代码在这里:https://www.cambiaresearch.com/articles/15/javascript-char-char-codes-key-codes

此页面(https://www.w3schools.com/jsref/event_key_keycode.asp(描述了差异;

两种代码类型之间的区别:

字符代码 - 代表ASCII字符的数字

键代码 - 代表键盘上实际键的数字

这些类型并不总是意味着同一件事;例如,较低的案例" w&quot"以及" w&quot"具有相同的键盘代码,因为键在键盘上按下的是相同的(just" w&quot" =数字" 87"(,但是一个不同的字符代码,因为由此产生的字符是不同的("或者"或quot","或quot"是" 119"示例以下以更好地理解它。

我正在寻找相同的东西,我找到了它;这是代码:

KeyEvent.VK_NUMPAD0 to KeyEvent.VK_NUMPAD9

最新更新