`

按键事件及keyCode列表

    博客分类:
  • JS
阅读更多

来自:http://www.cnblogs.com/shipengzhi/articles/2035010.html

 

用户名:<input type="text" id="UserAccount" onKeyPress="JumpByEnter(UserPwd)" />

密码:<input name="UserPwd" type="password" onKeyPress="IsEnterKeyPress()">

JavaScript:

JumpByEnter(UserPwd) 函数功能:输入完用户名按回车,焦点转向密码输入框

IsEnterKeyPress()功能:输入完密码并按回车,则登录

function JumpByEnter(NextElement){
var lKeyCode = (navigator.appname=="Netscape")?event.which:window.event.keyCode; //event.keyCode按的建的代码,13表示回车
if ( lKeyCode == 13 ){

NextElement.focus();
}

function IsEnterKeyPress(){
var lKeyCode = (navigator.appname=="Netscape")?event.which:event.keyCode;
if ( lKeyCode == 13 ){
Login();
}
else
return false;
}

irfirefox2.0中不支持 window.event.keyCode,

但是我们可以用event.which代替。但是为了使其能更具有普遍的兼容性,最好用event.keyCode|| event.which.

 

 

字母和数字键的键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
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

  

 

数字键盘上的键的键码值(keyCode) 功能键键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
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        

  

 

控制键键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
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

 

多媒体键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
音量加 175            
音量减 174            
停止 179            
静音 173            
浏览器 172            
邮件 180            
搜索 170            
收藏 171  
分享到:
评论

相关推荐

    asp.net控制键盘keycode事件

    以上就是关于“asp.net控制键盘keycode事件”的详细解释,希望能帮助你理解和掌握如何在ASP.NET环境中使用键盘事件和`keycode`。在实际开发中,可以根据需求灵活运用这些技术,创建更加智能化和响应式的Web应用。

    键盘KeyCode值列表

    在探讨键盘KeyCode值列表之前,我们首先应当理解KeyCode的基本概念。KeyCode是计算机程序设计中用于表示键盘按键的一个数值标识,通常被用在处理键盘输入事件的编程语言中,如JavaScript、Java、C#等。当用户按下...

    键盘 keycode的值 javascript时触发事件

    ### 键盘Keycode值与JavaScript触发事件 在前端开发中,经常需要处理用户的键盘输入事件,例如表单验证、快捷键操作等场景。在JavaScript中,可以通过监听`keydown`、`keyup`或`keypress`事件来获取用户按下的按键...

    键盘上所有按键对应的KeyCode值借鉴.pdf

    "键盘上所有按键对应的KeyCode值借鉴" 本文档主要介绍了键盘上所有按键对应的KeyCode值,这些值是计算机编程中常用的键盘输入代码。了解这些KeyCode值对于编写相关的计算机程序非常重要。 首先,让我们了解一下...

    javascript键盘事件大全event.keycode

    javascript键盘事件大全,最全的键盘事件event.keycode

    键盘对应数字-keycode值大全

    在计算机编程领域,理解键盘按键与对应的KeyCode值对于事件处理至关重要。本文将详细介绍常见的键盘按键及其对应的KeyCode值,帮助开发者更好地掌握键盘输入事件。 #### 基本概念 - **KeyCode**:在计算机编程中,...

    javascript keycode大全

    Keycode是JavaScript中用来表示键盘上每个按键对应的一个整数值。这些整数是全局的,意味着无论在哪个国家或地区的键盘上,特定键的Keycode值是固定的。下面将详细介绍JavaScript Keycode大全中的常见键值及其对应的...

    Pb—KeyCode枚举值与键盘对照表

    本文将基于提供的“Pb—KeyCode枚举值与键盘对照表”,详细介绍各键盘按键对应的KeyCode值及其含义,帮助开发者更好地理解和应用这些值。 #### 一、KeyCode简介 KeyCode是一种用于表示键盘上各个按键的数值标识,...

    js_event.keycode值列表

    在JavaScript中,`event.keyCode` 是一个用于捕获键盘事件时的属性,它返回一个整数值,代表触发该事件的键对应的ASCII码或虚拟键码(Virtual Key Code)。本文将详细介绍一系列常见的`event.keyCode`值及其对应的键...

    js键盘事件的keyCode

    总结来说,JavaScript中处理键盘事件的keyCode是捕捉用户按键操作的重要手段,但是随着Web技术标准的更新,现在更推荐使用key或code属性来获取按键信息。开发者应当根据实际需要选择合适的属性,并在编写代码时考虑...

    键盘KeyCode对照表

    键盘KeyCode对照表是计算机键盘输入设备的编程接口,用于定义键盘按键对应的编码值。下面将对键盘KeyCode对照表进行详细的解释和分析: 1. KeyCode是什么? KeyCode是键盘按键对应的编码值,用于标识不同的键盘...

    KeyCode转按键 ASCII转字符 C# ConsoleApplication

    `KeyCode`是.NET框架中定义的一个枚举类型,它代表了键盘上每个按键的标识符,而ASCII码(American Standard Code for Information Interchange,美国信息交换标准代码)则是一种字符编码标准,用7位二进制数表示128...

    键盘的KEYCODE值

    键盘的KEYCODE值, 键盘的KEYCODE值, 键盘的KEYCODE值

    KeyCode常数用法,KeyCode事件值

    本文将详细介绍KeyCode常数及其用法,并列举出一系列常见的KeyCode事件值。 #### 一、KeyCode简介 KeyCode是一种用于识别键盘上特定按键的数值代码。当用户按下键盘上的某个键时,系统会生成一个相应的KeyCode值来...

    js扑捉键盘对应的keycode

    JavaScript 提供了多种方式来捕获用户的键盘输入,其中一种常用的方法就是利用键盘事件中的 `keyCode` 属性。本文将详细介绍如何在 JavaScript 中使用 `keyCode` 来识别不同的键盘按键,并给出一些实用的例子。 ###...

    keycode键值实验

    Keycode是Android系统用来识别物理键盘上不同按键的一种编码方式。这些编码可以帮助开发者捕获并处理用户的输入事件,例如点击键盘上的按钮或使用设备上的其他输入设备。 标题“keycode键值实验”显然关注的是通过...

    Android 对应键盘KeyCode

    Android 对应键盘KeyCode,主要用于开发蓝牙键盘获取code值而存的

    键盘事件中keyCode、which和charCode 的兼容性测试

    键盘事件中keyCode、which和charCode的兼容性测试 在前端开发中,键盘事件是一个非常重要的事件类型,它可以捕捉用户在键盘上的输入操作。键盘事件中有三个关键属性:keyCode、which和charCode,这三个属性都是用于...

Global site tag (gtag.js) - Google Analytics