JS中event.keyCode用法及keyCode对…

来源:互联网 发布:网络模块接入电话信号 编辑:程序博客网 时间:2024/05/20 17:39

js中event.keyCode用法及keyCode对照表 

标签: javascriptJavaScriptJavascriptjavaScript
2012-12-1115:11

HTML



JavaScript:

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

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

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

   NextElement.focus();
    }

functionIsEnterKeyPress(){
    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对照表
字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87553F70O79X88654G71P80Y89755H72Q81Z90856I73R82048957

   

 

数字键盘上的键的键码值(keyCode)功能键键码值(keyCode)按键键码按键键码按键键码按键键码0968104F1112F71181979105F2113F8119298*106F3114F9120399+107F4115F101214100Enter108F5116F111225101-109F6117F121236102.110    7103/111    

   

 

控制键键码值(keyCode)按键键码按键键码按键键码按键键码BackSpace8Esc27Right Arrow39-_189Tab9Spacebar32Dw Arrow40.>190Clear12Page Up33Insert45/?191Enter13Page Down34Delete46`~192Shift16End35Num Lock144[{219Control17Home36;:186\|220Alt18Left Arrow37=+187]}221Cape Lock20Up Arrow38,<</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中加入某个网站然后登陆。。。。会不会能记录下用户名密码

原创粉丝点击