[转]在 javascript 按键事件中,按键值的对照表

转自:http://www.phpweblog.net/kiyone/archive/2007/04/19/1138.html

话说谁知道怎么能精简下word生成的html代码。。。。好大啊。。。


字母和数字键的键码值


按键


键码


按键


键码


按键


键码


按键


键码


A


65


J


74


S


83


1


49


B


66


K


75


T


84


2


50


C


67


L


76


U


85


3


51


D


68


M


77


V


86


4


52


E


69


N


78


W


87


5


53


F


70


O


79


X


88


6


54


G


71


P


80


Y


89


7


55


H


72


Q


81


Z


90


8


56


I


73


R


82


0


48


9


57

 


数字键盘上的键的键码值


功能键键码值


按键


键码


按键


键码


按键


键码


按键


键码


0


96


8


104


F1


112


F7


118


1


97


9


105


F2


113


F8


119


2


98


*


106


F3


114


F9


120


3


99


+


107


F4


115


F10


121


4


100


Enter


108


F5


116


F11


122


5


101


-


109


F6


117


F12


123


6


102


.


110


7


103


/


111

 


控制键键码值


按键


键码


按键


键码


按键


键码


按键


键码


BackSpace


8


Esc


27


Right Arrow


39


-_


189


Tab


9


Spacebar


32


Dw Arrow


40


.>


190


Clear


12


Page Up


33


Insert


45


/?


191


Enter


13


Page Down


34


Delete


46


`~


192


Shift


16


End


35


Num Lock


144


[{


219


Control


17


Home


36


;:


186


\|


220


Alt


18


Left Arrow


37


=+


187


]}


221


Cape Lock


20


Up Arrow


38


,<


188


‘"


222

 


多媒体键码值


按键


键码


音量加


175


音量减


174


停止


179


静音


173


浏览器


172


邮件


180


搜索


170


收藏


171

 

时间: 2024-12-06 06:37:21

[转]在 javascript 按键事件中,按键值的对照表的相关文章

RootFramework框架实现文件读取和上传以及使用JavaScript获取fields中的值

1.项目中使用的相对路径需要转换成绝对路径,(Python方法实现 os.path.abspath('path')) 2.choose file [locators,file_path](传入参数文件存放的fields 以及传入的文件路径) 3.获取输入框中的值 :execute JavaScript return document.getElementById("id").value

JavaScript onkeydown事件入门实例(键盘某个按键被按下)

JavaScript onkeydown 事件 用户按下一个键盘按键时会触发 onkeydown 事件.与 onkeypress事件不同的是,onkeydown 事件是响应任意键按下的处理(包括功能键),onkeypress 事件只响应字符键按下后的处理. 提示 Internet Explorer/Chrome 浏览器使用 event.keyCode 取回被按下的字符,而 Netscape/Firefox/Opera 等浏览器使用 event.which. onkeydown 获取用户按下的键

键值转换--复杂按键事件识别程序(链接层-优化版)

复杂按键事件识别程序(链接层-优化版) 本文相对于键值转换--复杂按键事件识别程序(链接层)文章中所述的按键事件转换程序进行优化(原来的代码太多,太杂,不易于维护). 优点:代码简洁,易于修改和阅读. 缺点:无法区分某一特殊按键在不同的系统状态下的按键时间(比如同一个键在不同的情况下可以长按3s或则5s),连按和长按不能同时存在(也可以加条件进行区分). 复杂按键包括多个按键的单按事件.长按事件.连按事件.组合按键事件等... 单按事件在按下键松开时判定,其它按键情况在达到规定的时间后触发相应按

键值转换--复杂按键事件识别程序(链接层)

复杂按键事件识别程序(链接层) 复杂按键包括多个按键的单按事件.长按事件.连按事件.组合按键事件等 本程序为链接层程序,处理和识别按键驱动层扫描到的按键信息g_u8KeyValue.(g_u8KeyValue的每一位表示一个按键) 单按事件在按下键松开时判定,其它按键情况在达到规定的时间后触发相应按键事件. 宏定义: //宏定义各按键按下时的bit值 #define KEY_EVENT_NULL_CLICK 0x00 #define KEY_EVENT_CLOCK_CLICK 0x01 #def

SDL中按键对应的值

想用SDL的按键检测,网上找了半天都没找到SDL中按键的值的定义,索性自己去看头文件,在SDL_keysym.h中. 其实很多键的值和它们的ASCII码是相同的. 其他更多的用法,可以参考这篇博客:http://blog.chinaunix.net/uid-28482676-id-3444915.html/ typedef enum { /** @name ASCII mapped keysyms * The keyboard syms have been cleverly chosen to

Android怎样监听蓝牙耳机的按键事件

写在前面: 直接想要代码非常easy,你直接把滚动栏拉到最底端就能够看到.假设想要十分地了解为什么,那就依照我规划的一步一步来理解.下面測试环境以手头上有的「Bluedio + 红米手机」. 1.蓝牙耳机的使用 蓝牙耳机的使用说明书中都会有相关的具体使用说明,这里拣重点说明一下.除了电源开关,耳机上一般有三个键.例如以下所看到的: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva2FuZ2Vhcg==/font/5a6L5L2T/fontsize/40

Java按键事件KeyEvent

按键事件可以利用键盘来控制和执行一些动作,或者从键盘上获取输入,只要按下,释放一个键或者在一个组件上敲击,就会触发按键事件.KeyEvent对象描述事件的特性(按下,放开,或者敲击一个键)和对应的值.java提供KeyListener接口处理按键事件. 当按下一个键时会调用KeyPressed处理器,当松开一个键时会调用KeyReleased处理器,当输入一个统一编码时会调用KeyTyped处理器.如果这个键不是统一码(如功能键,修改键,动作键和控制键) 每个按键事件有一个相关的按键字符和按键代

JS组合按键事件监听插件

[1].[代码] [JavaScript]代码 跳至 [1] ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 7

Android监听耳机按键事件

在工作中,我们有时候会处理到耳机按键的逻辑,主要分为两类,一种是短按,一种是长按. 监听耳机的按键事件的方法有两种: 方法一:注册监听Media Button的按键事件 import android.app.Activity; import android.app.ProgressDialog; import android.content.BroadcastReceiver; import android.content.ComponentName; import android.conten