2012-12-11
15:11

HTML

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 ,<</td> 188 '" 222
多媒体键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
音量加 175            
音量减 174            
停止 179            
静音 173            
浏览器 172            
邮件 180            
搜索 170            
收藏 171  

出处:http://www.cnblogs.com/hsapphire/archive/2009/12/16/1625642.html

ps:如果我们在iframe中加入某个网站
然后登陆。。。。会不会能记录下用户名密码

最新文章

  1. 淘宝弹性布局方案lib-flexible实践
  2. C++中的字面值指定类型
  3. linux 修改ssh端口号
  4. REST_FRAMEWORK加深记忆-加了用户登陆认证,自定义权限的API接口
  5. 14条Yahoo(雅虎)十四条优化原则【转】
  6. BZOJ 1497 最大获利(最大权闭合子图)
  7. codility上的问题(26) Hydrogenium 2013
  8. eclipse调试找不到源解决办法
  9. 写个重新加载 ocelot 配置的接口
  10. RocketMQ4.3.x对顺序消息的理解
  11. 使用cookie时出现“未将对象引用设置到对象实例”
  12. hystrix dashboard Unable to connect to Command Metric Stream解决办法
  13. 【iCore1S 双核心板_FPGA】例程十三:FSMC总线通信实验——复用地址模式
  14. ELK logstash 处理MySQL慢查询日志
  15. Linux下seq的使用
  16. css背景图等比例缩放,盒子随背景图等比例缩放
  17. 利用Object.defineProperty 简化 Chrome插件本地存储操作
  18. UNIX环境高级编程 第10章 信号
  19. The capacitive screen technology - tadpole
  20. jQuery示例 | 分级菜单

热门文章

  1. node中使用es6/7/8 --- 支持性与性能
  2. 安徽省2016“京胜杯”程序设计大赛_A_砝码称重
  3. iOS获取用户设备崩溃日志并分析
  4. PL/SQL 编程(一)基础,变量,分支,循环,异常
  5. 化工厂装箱员 洛谷 p2530
  6. 【算法与数据结构】Java实现字符串的全排列及组合
  7. Java并发工具类 - CountDownLatch
  8. mysql按某个列执行1-N排名的问题
  9. JSP是什么?
  10. css一长串连续英文字符的换行