每次写“JS监测某个键的动作”的功能时总要百度下它的键值,写的次数多了就觉得挺麻烦的,这里弄个汇总,汇总一下常用键盘结构各个键的键值。
序号 |
键值 |
对应于键盘键 |
说明 |
功能键 |
|||
1 |
27 |
Esc |
退出键 |
2 |
8 |
BackSpace |
退格键 |
3 |
9 |
Tab |
Tab键,制表位键 |
4 |
20 |
Caps Lock |
大写锁定键 |
5 |
13 |
Enter |
回车键 |
6 |
16 |
Shift |
shift |
7 |
17 |
Ctrl |
Ctrl键 |
8 |
18 |
Alt |
Alt键 |
9 |
91 |
win |
win键 |
10 |
93 |
win键旁边鼠标选中一个文件的键 |
功能:鼠标右键 |
11 |
32 |
space |
空格键 |
12 |
145 |
Scroll Lock |
屏幕锁定键 |
13 |
19 |
Pause Break |
中断暂停键,按这个键可以暂停中止某些程序执行 |
14 |
46 |
Delete |
删除键 |
15 |
36 |
Home |
|
16 |
35 |
End |
|
17 |
45 |
insert |
|
18 |
33 |
Page Up |
上一页键 |
19 |
34 |
Page Down |
下一页键 |
光标键 |
|||
1 |
37 |
Left |
左光标键 |
2 |
38 |
Up |
上光标键 |
3 |
39 |
Right |
右光标键 |
4 |
40 |
Down |
下光标键 |
主键盘的数字键 |
|||
1 |
48 |
0 |
0 |
2 |
49 |
1 |
1 |
3 |
50 |
2 |
2 |
4 |
51 |
3 |
3 |
5 |
52 |
4 |
4 |
6 |
53 |
5 |
5 |
7 |
54 |
6 |
6 |
8 |
55 |
7 |
7 |
9 |
56 |
8 |
8 |
10 |
57 |
9 |
9 |
小键盘 |
|||
1 |
96 |
0 |
|
2 |
97 |
1 |
|
3 |
98 |
2 |
|
4 |
99 |
3 |
|
5 |
100 |
4 |
|
6 |
101 |
5 |
|
7 |
102 |
6 |
|
8 |
103 |
7 |
|
9 |
104 |
8 |
|
10 |
105 |
9 |
|
11 |
107 |
+ |
加号 |
12 |
109 |
- |
减号 |
13 |
106 |
* |
乘号 |
14 |
111 |
/ |
除号 |
15 |
144 |
Num Lock |
小键盘锁定键 |
16 |
13 |
Enter |
回车键 |
17 |
110 |
. |
小数点键 |
字母键 |
|||
1 |
65 |
A |
|
2 |
66 |
B |
|
3 |
67 |
C |
|
4 |
68 |
D |
|
5 |
69 |
E |
|
6 |
70 |
F |
|
7 |
71 |
G |
|
8 |
72 |
H |
|
9 |
73 |
I |
|
10 |
74 |
J |
|
11 |
75 |
K |
|
12 |
76 |
L |
|
13 |
77 |
M |
|
14 |
78 |
N |
|
15 |
79 |
O |
|
16 |
80 |
P |
|
17 |
81 |
Q |
|
18 |
82 |
R |
|
19 |
83 |
S |
|
20 |
84 |
T |
|
21 |
85 |
U |
|
22 |
86 |
V |
|
23 |
87 |
W |
|
24 |
88 |
X |
|
25 |
89 |
Y |
|
26 |
90 |
Z |
|
帮助键 |
|||
1 |
112 |
F1 |
|
2 |
113 |
F2 |
|
3 |
114 |
F3 |
|
4 |
115 |
F4 |
|
5 |
116 |
F5 |
|
6 |
117 |
F6 |
|
7 |
118 |
F7 |
|
8 |
119 |
F8 |
|
9 |
120 |
F9 |
|
10 |
121 |
F10 |
|
11 |
122 |
F11 |
|
12 |
123 |
F12 |
|
标点符号键 |
|||
1 |
189 |
- _ |
破折号/下划线键 |
2 |
187 |
= + |
等号/加号键 |
3 |
192 |
` ~ |
|
4 |
219 |
[ { |
左大括号/左中括号键 |
5 |
221 |
] } |
右大括号/右中括号键 |
6 |
220 |
\ | |
反斜杠/竖线键 |
7 |
186 |
; : |
分号/冒号键 |
8 |
222 |
' " |
单引号/双引号键 |
9 |
188 |
, < |
逗号/小于号键 |
10 |
190 |
. > |
句号/大于号键 |
11 |
191 |
/ ? |
斜杠/问号键 |
更多键盘键值请参考:http://www.cnblogs.com/huzi007/p/3866272.html
JS获取键盘键值的测试代码:
document.onkeydown=function(event){ var e = event || window.event || arguments.callee.caller.arguments[0]; alert(e.keyCode); };
相关推荐
### JavaScript键盘键值详解 在JavaScript编程中,处理用户的键盘输入是一项常见的需求。这涉及到对键盘事件的理解以及如何获取特定按键对应的键值。本篇文章将详细介绍由提供的文件内容所涉及的JavaScript键盘键值...
在探讨键盘键值与JavaScript(JS)中的对应关系时,我们深入到计算机输入设备与编程语言之间的一个关键接口。键盘键值,或者说按键代码,是操作系统或编程环境用来识别特定按键按下或释放的一种数字标识。在...
在JavaScript编程中,了解键盘虚拟键值编码表是非常重要的,特别是在处理键盘事件或者实现自定义键盘输入时。这个编码表提供了每个键盘按键对应的ASCII或Unicode值,这些值可以在JavaScript的键盘事件对象(如`event...
在本文中,我们将深入探讨键盘键值的含义、使用场景以及如何在JS中处理键盘事件。 首先,让我们看一下一些常见的键值及其对应的键: 1. `BackSpace`(回格):键值为8,用于删除光标前的一个字符。 2. `Tab`(制表...
当我们按下键盘上的任意一个键时,对应的键值会被转换成ASCII码,这是一串代表特定字符的数字。ASCII码不仅包括字母、数字,还包括标点符号、空格等。在这个“键盘按键值ASCII十进制十六进制读取”的主题中,我们将...
"检测键值"这个知识点涉及到如何捕获和处理用户按下键盘上的按键,从而获取对应的ASCII码或扫描码。在本文中,我们将深入探讨键盘控件检测键值的原理、实现方法以及相关的编程技巧。 首先,我们需要理解键盘事件的...
本文将详细介绍如何使用JavaScript捕捉键盘事件以及获取按键键值的方法,并且提供了一些常用的键盘键值对照表。 ### 捕捉键盘事件 在JavaScript中,可以通过为document对象添加事件监听器来捕捉键盘事件。常用的...
在IT领域,尤其是在软件开发和游戏编程中,"键值键盘获得"是一个常见的需求,它涉及到用户输入的...无论是简单的命令行工具,还是复杂的图形界面应用,甚至是沉浸式的游戏世界,都离不开对键盘键值的有效管理和利用。
JavaScript作为网页开发的主要脚本语言,提供了多种方式来监听键盘事件。本文将详细介绍如何使用JavaScript来监听键盘按下事件(keydown event),并结合示例代码来说明如何实现。 首先,我们需要了解JavaScript中...
在编程领域,尤其是在游戏开发、实时交互应用或者任何需要用户输入的系统中,判断键盘按下的键值是一项基本技能。这个主题主要涉及到计算机输入设备、操作系统级别的事件处理以及编程语言中的键盘事件监听。下面我们...
无论是简单的键值监听,还是复杂的虚拟键盘构建,JavaScript都能提供足够的灵活性来满足各种需求。不过需要注意的是,这样的实现可能会影响用户的正常操作,因此在实际应用中应谨慎考虑用户体验。
VirtualKeyBoard.js虚拟键盘是一种基于JavaScript技术实现的轻量级组件,主要应用于网页或Web应用程序中,为用户提供在浏览器环境中输入文本的交互方式。它特别适用于那些需要在移动设备上或者安全环境中输入敏感...
### JS键盘事件详解 在JavaScript编程中,键盘事件是非常重要的交互元素之一,它们允许开发者捕捉用户的键盘输入行为,并根据这些输入执行相应的操作。本文将详细解释JS中的键盘事件及其应用场景。 #### 一、键盘...
总的来说,JS网页键盘交互式代码是JavaScript编程中的一个重要组成部分,它使得网页能够响应用户的键盘操作,从而提供更加动态和个性化的交互体验。通过深入学习和实践,开发者可以创建出更加引人入胜且易于操作的...
Vue 树形结构获取键值的方法示例 在 Vue 中,获取树形结构的键值是一件非常重要的事情,本文将为大家详细介绍 Vue 树形结构获取键值的方法示例。 首先,让我们先了解什么是树形结构。树形结构是一种无限极的结构,...
### JavaScript键盘事件全面控制脚本知识点解析 #### 一、概述 在JavaScript中,通过键盘事件可以捕捉用户的键盘输入行为,这对于开发具有交互性的Web应用至关重要。本文将深入探讨如何利用JavaScript来全面控制...
"javascript经典特效---检测输入键值.rar"这个压缩包文件似乎包含了关于如何利用JavaScript检测用户键盘输入的教程或示例。 在JavaScript中,键盘事件是我们检测输入键值的主要手段。主要有三种键盘事件:`keydown`...
--显示输入字符的键值.rar”包含了一个名为“显示输入字符的键值.htm”的文件,很显然,这是一个HTML页面,用于演示如何利用JavaScript实时显示用户在文本框中输入字符时对应的键盘按键值。 首先,让我们理解...
在JavaScript编程中,`event.keyCode`是一个非常有用的属性,它可以帮助开发者捕获用户在页面上的键盘输入行为,并通过不同的键值来区分各种按键。本文将详细介绍`event.keyCode`键值的具体含义及其应用场景,帮助...