`

event.keyCode用法及列表

阅读更多
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对照表












  • 大小: 11.6 KB
  • 大小: 10.3 KB
  • 大小: 15.2 KB
  • 大小: 7.1 KB
分享到:
评论

相关推荐

    event.keycode大全(javascript)

    虽然在现代Web开发中更推荐使用`event.key`或`event.code`来获取按键信息,但在一些遗留代码中仍然可以看到`event.keyCode`的身影。本篇文章将详细介绍`event.keyCode`的各种值及其对应的按键,帮助开发者更好地理解...

    Javascript中的window.event.keyCode使用介绍

    不过需要注意的是,不是所有浏览器都支持`event.keyCode`,在某些老版本的浏览器或者非标准实现中,可能需要使用`event.which`或其他替代方法。 总的来说,`window.event.keyCode`是JavaScript中处理键盘输入的关键...

    input高级用法input高级用法

    (event.keyCode==13) event.keyCode=9" onKeyPress="if((event.keyCode||event.keyCode&gt;57)) event.returnValue=false"&gt; ``` 通过设置`ime-mode`样式属性为`disabled`,可以禁用输入法,仅允许用户直接输入英文字符...

    TextBoxJS.

    (event.keyCode==13) event.keyCode=9" onKeyPress="if((event.keyCode||event.keyCode&gt;57)) event.returnValue=false"&gt; ``` 8. **只允许输入英文字符**: - 使用`onKeyUp`事件配合正则表达式来移除非英文字符。 ...

    input 高级限制级用法

    (event.keyCode==13)event.keyCode=9"onKeyPress="if ((event.keyCode|| event.keyCode&gt;57)) event.returnValue=false"&gt; ``` 8. **限制输入为英文和数字(有闪烁)** 使用 `onkeyup` 和 `onbeforepaste` 事件...

    用javascript屏蔽功能键

    if (event.altKey && (event.keyCode === 37 || event.keyCode === 39)) { alert('不准你使用 ALT+方向键前进或后退网页!'); event.returnValue = false; } // 屏蔽退格键(除非是在文本框内) if (event....

    js 键盘事件 鼠标单击事件

    if ((event.altKey) && ((event.keyCode === 37) || (event.keyCode === 39))) { alert("不允许使用ALT+方向键"); event.returnValue = false; } if (event.keyCode === 8 || event.keyCode === 116) { // ...

    如何禁用一些快捷键?怎么禁用快捷键?

    = "password")) || ((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82))) || (event.keyCode == 116)) { event.keyCode = 0; event.returnValue = false; } } document.body.onkeydown = ...

    js keycode快捷键大全 并附有简单使用说明

    在本文中,我们将详细介绍JavaScript中与键盘事件相关的keycode值及其使用方法,为了方便大家在实际开发中快速查找和使用。在JavaScript中,keycode值是对应于键盘上各个按键的数字标识,当我们使用键盘事件监听函数...

    禁止浏览器刷新和鼠标刷新还有键盘刷新

    通过`document.onkeydown`事件,我们可以检查按键代码(keyCode)是否等于116(F5的键码),如果匹配,则阻止默认行为(`event.preventDefault()`或`event.returnValue=false`)。 示例代码: ```javascript ...

    javaScript所能实现屏蔽功能总汇

    } else if ((event.shiftKey) && (event.keyCode == 121)) { // Shift + F10 打开菜单 event.returnValue = false; } else if (window.event.srcElement.tagName == "A" && window.event.shiftKey) { // Shift + ...

    KeyCode表【限制文本输入】

    - 对于非ASCII字符,如中文字符,使用KeyCode进行限制可能会复杂一些,可能需要结合其他方法如Unicode来处理。 6. 扩展应用: - 除了限制输入外,KeyCode还可以用于实现各种键盘快捷键,增强用户体验。 - 在游戏...

    JavaScript网页表单元素Input的高级用法

    ### JavaScript网页表单元素Input的高级用法 在Web开发中,`&lt;input&gt;`元素是构建用户交互界面的重要组成部分之一。通过JavaScript可以实现对`&lt;input&gt;`元素的高级操作,从而提升用户体验、增加表单的有效性和安全性。...

    JS经常用到的一些技术

    if ((window.event.altKey) && ((window.event.keyCode == 37) || (window.event.keyCode == 39))) { alert("禁止使用 ALT + 方向键"); event.returnValue = false; } // 禁用 Ctrl + N 和 Shift + F10 if (...

    获取键盘上任意按键的值

    提供的示例代码展示了如何使用`event.keyCode`和`String.fromCharCode()`方法来获取并显示按键的ASCII码和对应的字符: ```javascript function keyDown() { var keycode = event.keyCode; var keychar = String...

    js禁止小键盘输入数字功能代码.docx

    if ((event.keyCode &gt;= 96 && event.keyCode ) && event.keyCode !== 8) { event.preventDefault(); } }); ``` #### 七、总结 通过上述代码,我们能够有效地禁止用户在指定输入框中使用小键盘输入数字,从而...

    jsp中input的高级运用

    " onKeyPress="if ((event.keyCode || event.keyCode &gt; 57) && event.keyCode != 46 && event.keyCode != 45 || value.match(/^\d{3}$/) || /\.\d{3}$/.test(value)) {event.returnValue = false;}" id="text_kfxe" ...

Global site tag (gtag.js) - Google Analytics