来自: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`。在实际开发中,可以根据需求灵活运用这些技术,创建更加智能化和响应式的Web应用。
在探讨键盘KeyCode值列表之前,我们首先应当理解KeyCode的基本概念。KeyCode是计算机程序设计中用于表示键盘按键的一个数值标识,通常被用在处理键盘输入事件的编程语言中,如JavaScript、Java、C#等。当用户按下...
### 键盘Keycode值与JavaScript触发事件 在前端开发中,经常需要处理用户的键盘输入事件,例如表单验证、快捷键操作等场景。在JavaScript中,可以通过监听`keydown`、`keyup`或`keypress`事件来获取用户按下的按键...
"键盘上所有按键对应的KeyCode值借鉴" 本文档主要介绍了键盘上所有按键对应的KeyCode值,这些值是计算机编程中常用的键盘输入代码。了解这些KeyCode值对于编写相关的计算机程序非常重要。 首先,让我们了解一下...
javascript键盘事件大全,最全的键盘事件event.keycode
本文将基于提供的“Pb—KeyCode枚举值与键盘对照表”,详细介绍各键盘按键对应的KeyCode值及其含义,帮助开发者更好地理解和应用这些值。 #### 一、KeyCode简介 KeyCode是一种用于表示键盘上各个按键的数值标识,...
在计算机编程领域,理解键盘按键与对应的KeyCode值对于事件处理至关重要。本文将详细介绍常见的键盘按键及其对应的KeyCode值,帮助开发者更好地掌握键盘输入事件。 #### 基本概念 - **KeyCode**:在计算机编程中,...
Keycode是JavaScript中用来表示键盘上每个按键对应的一个整数值。这些整数是全局的,意味着无论在哪个国家或地区的键盘上,特定键的Keycode值是固定的。下面将详细介绍JavaScript Keycode大全中的常见键值及其对应的...
`KeyCode`是.NET框架中定义的一个枚举类型,它代表了键盘上每个按键的标识符,而ASCII码(American Standard Code for Information Interchange,美国信息交换标准代码)则是一种字符编码标准,用7位二进制数表示128...
在JavaScript中,`event.keyCode` 是一个用于捕获键盘事件时的属性,它返回一个整数值,代表触发该事件的键对应的ASCII码或虚拟键码(Virtual Key Code)。本文将详细介绍一系列常见的`event.keyCode`值及其对应的键...
总结来说,JavaScript中处理键盘事件的keyCode是捕捉用户按键操作的重要手段,但是随着Web技术标准的更新,现在更推荐使用key或code属性来获取按键信息。开发者应当根据实际需要选择合适的属性,并在编写代码时考虑...
键盘KeyCode对照表是计算机键盘输入设备的编程接口,用于定义键盘按键对应的编码值。下面将对键盘KeyCode对照表进行详细的解释和分析: 1. KeyCode是什么? KeyCode是键盘按键对应的编码值,用于标识不同的键盘...
键盘的KEYCODE值, 键盘的KEYCODE值, 键盘的KEYCODE值
本文将详细介绍KeyCode常数及其用法,并列举出一系列常见的KeyCode事件值。 #### 一、KeyCode简介 KeyCode是一种用于识别键盘上特定按键的数值代码。当用户按下键盘上的某个键时,系统会生成一个相应的KeyCode值来...
JavaScript 提供了多种方式来捕获用户的键盘输入,其中一种常用的方法就是利用键盘事件中的 `keyCode` 属性。本文将详细介绍如何在 JavaScript 中使用 `keyCode` 来识别不同的键盘按键,并给出一些实用的例子。 ###...
Keycode是Android系统用来识别物理键盘上不同按键的一种编码方式。这些编码可以帮助开发者捕获并处理用户的输入事件,例如点击键盘上的按钮或使用设备上的其他输入设备。 标题“keycode键值实验”显然关注的是通过...
Android 对应键盘KeyCode,主要用于开发蓝牙键盘获取code值而存的
键盘事件中keyCode、which和charCode的兼容性测试 在前端开发中,键盘事件是一个非常重要的事件类型,它可以捕捉用户在键盘上的输入操作。键盘事件中有三个关键属性:keyCode、which和charCode,这三个属性都是用于...