用户名:<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();}elsereturn false;}

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

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

Keycode对照表
字母和数字键的键码值(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  

转载于:https://www.cnblogs.com/wolfocme110/p/4112292.html

event.keyCode用法及列表相关推荐

  1. python中event key_event.keyCode用法及列表

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

  2. html 用event.keycode控制只能输入小写字母,event.keyCode键码值表 附只能输入特定的字符串代码...

    event.keyCode键码值表 附只能输入特定的字符串代码 复制代码 代码如下: function onlyNum() { if(!(event.keyCode==46)&&!(e ...

  3. javascript中window.event事件用法详解

    前两天写程序时因为要用到javascript中的window.event事件,于是就在网上搜了一下,终于找到一篇不错的文章,来与大家分享下:  描述   event代表事件的状态,例如触发event对 ...

  4. event.keycode值大全

    加事件: document.onkeydown = function() { event.keyCode == 27 ? method1() : null; event.keyCode == 13 ? ...

  5. TextBox只输入数字和event.keyCode的键码值

    TextBox只收录数字:0~9 非常简单,加一个属性事件: <asp:textbox class="Text"         οnkeypress="if (e ...

  6. Firefox 不响应 event.keyCode 问题的解决方案

    [转载自:http://lllt.iteye.com/] 网页中经常会用到响应键盘的某些动作的情况,在Javascript 中 event.keyCode 可以对键盘的动作做出反应 ,然而在Firef ...

  7. 使用event.keyCode来判断是否为数字

    上一篇< javascript验证是数字 >不能验证是否有小数点这样的数字,现在更新了下可以验证带小数点的小数,原理还是一样,通过event.keycode来限制用户的输入,不过在客户端限 ...

  8. event.keyCode 事件属性

    转自:http://www.runoob.com/jsref/event-key-keycode.html 1 <!DOCTYPE html> 2 <html> 3 <h ...

  9. window.event.keyCode - 兼容chrom和Firefox

    <body onKeyDown="keyCheck();"> 1.HTML中加入onKeyDown事件 2.function keyCheck() { if (wind ...

最新文章

  1. drupal7 php版本,让Drupal7识别您的模块
  2. linux网络配置答案,Linux网络配置与管理作业3答案.doc
  3. nebula注释符号
  4. IWMS实现频道页面的方法
  5. find查找所有php,linux中的find命令—查找文件名
  6. html中input两个圆括号,如何使用Jquery将光标聚焦在两个括号(括号)之间?
  7. 一步一步封装自己的HtmlHelper组件:BootstrapHelper
  8. 程序员工资高,但为什么越来越多的人都不再愿意做程序员呢?
  9. ‘cross-env‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  10. R语言向matlab转化,我有一段MATLAB的程序,现在想转换成R语言代码
  11. oracle如何验证导入完整,关于Oracle 9i导入/导出效果的测试报告
  12. Optisystem 光锁相环
  13. 用Python生成Hilbert矩阵
  14. 2016年五一劳动节天津之旅
  15. 服务器:CPU虚拟化_服务器虚拟化技术
  16. 家庭整理-《家庭断舍离》书中的精髓:如何通过家庭断舍离,来消除家居环境和家庭关系间的堆积物,从而拥有自由舒适的家庭关系。
  17. handler原子锁_spring-boot-starter-current-limiting
  18. 1396:病毒 (拓扑序)
  19. SpringBoot banner图样
  20. games101 作业4

热门文章

  1. foxmail 怎么修改存储路径_FoxMail 7.2的邮件存储目录修改
  2. 不同模块下包重名怎么解决_模块
  3. php 面试mysql,mysql中优化必读
  4. win2008怎么配置php,Win2008 PHP 配置环境搭建 教程
  5. java 启动参数_网红框架SpringBoot2.x之定制参数浅析(一)
  6. php request payload怎么接收,[问题] PHP接收Request payload传递过来的参数
  7. kali linux安装wine32,永恒之蓝msf下 ms17_010 (64位kali下安装wine32)
  8. 生产异常反馈流程图_企业生产现场管理做到这些,想不成功都难
  9. python-opencv 常用工具总结
  10. 剑指offer:面试题09. 用两个栈实现队列