`
zzc1684
  • 浏览: 1214290 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Js实现Ctrl+S/Ctrl+N/Ctrl+Z提交/撤销/新建/附:Keycode常数表

    博客分类:
  • Js
阅读更多

<script language="javascript">
//Ctrl+s保存
function document.onkeydown()   {
    if (event.ctrlKey == true && event.keyCode == 83) {//Ctrl+S
        event.returnvalue = false;
        $("btnSave").click(); //ID
    }

    if (event.ctrlKey == true && event.keyCode == 90) {//Ctrl+Z
        event.returnvalue = false;
        $("btnSave1").click(); //ID
    }

    if (event.ctrlKey == true && event.keyCode == 79) {//Ctrl+N
        event.returnvalue = false;
        window.location.href="SetInfo.aspx?ChId=1&ColId=1"; //ID
    }
}
</script>

Keycode常数表

--------------------------------------------------------------------------------

可在代码中的任何地方用下列常数代替实际值:

常数 值 描述
vbKeyLButton 0x1 鼠标左键
vbKeyRButton 0x2 鼠标右键
vbKeyCancel 0x3 CANCEL 键
vbKeyMButton 0x4 鼠标中键
vbKeyBack 0x8 BACKSPACE 键
vbKeyTab 0x9 TAB 键
vbKeyClear 0xC CLEAR 键
vbKeyReturn 0xD ENTER 键
vbKeyShift 0x10 SHIFT 键
vbKeyControl 0x11 CTRL 键
vbKeyMenu 0x12 MENU 键
vbKeyPause 0x13 PAUSE 键
vbKeyCapital 0x14 CAPS LOCK 键
vbKeyEscape 0x1B ESC 键
vbKeySpace 0x20 SPACEBAR 键
vbKeyPageUp 0x21 PAGE UP 键
vbKeyPageDown 0x22 PAGE DOWN 键
vbKeyEnd 0x23 END 键
vbKeyHome 0x24 HOME 键
vbKeyLeft 0x25 LEFT ARROW 键
vbKeyUp 0x26 UP ARROW 键
vbKeyRight 0x27 RIGHT ARROW 键
vbKeyDown 0x28 DOWN ARROW 键
vbKeySelect 0x29 SELECT 键
vbKeyPrint 0x2A PRINT SCREEN 键
vbKeyExecute 0x2B EXECUTE 键
vbKeySnapshot 0x2C SNAPSHOT 键
vbKeyInsert 0x2D INSERT 键
vbKeyDelete 0x2E DELETE 键
vbKeyHelp 0x2F HELP 键
vbKeyNumlock 0x90 NUM LOCK 键


A 至 Z 键与 A – Z 字母的 ASCII 码相同:

常数 值 描述
vbKeyA 65 A 键
vbKeyB 66 B 键
vbKeyC 67 C 键
vbKeyD 68 D 键
vbKeyE 69 E 键
vbKeyF 70 F 键
vbKeyG 71 G 键
vbKeyH 72 H 键
vbKeyI 73 I 键
vbKeyJ 74 J 键
vbKeyK 75 K 键
vbKeyL 76 L 键
vbKeyM 77 M 键
vbKeyN 78 N 键
vbKeyO 79 O 键
vbKeyP 80 P 键
vbKeyQ 81 Q 键
vbKeyR 82 R 键
vbKeyS 83 S 键
vbKeyT 84 T 键
vbKeyU 85 U 键
vbKeyV 86 V 键
vbKeyW 87 W 键
vbKeyX 88 X 键
vbKeyY 89 Y 键
vbKeyZ 90 Z 键


0 至 9 键与数字 0 – 9 的 ASCII 码相同:

常数 值 描述
vbKey0 48 0 键
vbKey1 49 1 键
vbKey2 50 2 键
vbKey3 51 3 键
vbKey4 52 4 键
vbKey5 53 5 键
vbKey6 54 6 键
vbKey7 55 7 键
vbKey8 56 8 键
vbKey9 57 9 键


下列常数代表数字键盘上的键:

常数 值 描述
vbKeyNumpad0 0x60 0 键
vbKeyNumpad1 0x61 1 键
vbKeyNumpad2 0x62 2 键
vbKeyNumpad3 0x63 3 键
vbKeyNumpad4 0x64 4 键
vbKeyNumpad5 0x65 5 键
vbKeyNumpad6 0x66 6 键
vbKeyNumpad7 0x67 7 键
vbKeyNumpad8 0x68 8 键
vbKeyNumpad9 0x69 9 键
vbKeyMultiply 0x6A MULTIPLICATION SIGN (*) 键
vbKeyAdd 0x6B PLUS SIGN (+) 键
vbKeySeparator 0x6C ENTER 键
vbKeySubtract 0x6D MINUS SIGN (-) 键
vbKeyDecimal 0x6E DECIMAL POINT (.) 键
vbKeyDivide 0x6F DIVISION SIGN (/) 键


下列常数代表功能键:

常数 值 描述
vbKeyF1 0x70 F1 键
vbKeyF2 0x71 F2 键
vbKeyF3 0x72 F3 键
vbKeyF4 0x73 F4 键
vbKeyF5 0x74 F5 键
vbKeyF6 0x75 F6 键
vbKeyF7 0x76 F7 键
vbKeyF8 0x77 F8 键
vbKeyF9 0x78 F9 键
vbKeyF10 0x79 F10 键
vbKeyF11 0x7A F11 键
vbKeyF12 0x7B F12 键
vbKeyF13 0x7C F13 键
vbKeyF14 0x7D F14 键
vbKeyF15 0x7E F15 键
vbKeyF16 0x7F F16 键

分享到:
评论

相关推荐

    基于js实现ctrl+F的页面搜索

    "基于js实现ctrl+F的页面搜索"这一主题,就是关于如何利用JavaScript语言在浏览器环境中模拟实现类似操作系统中Ctrl+F的功能,即快速查找并高亮显示页面上的指定文本。这个功能在大量文本信息的网页中尤为实用。 ...

    JS禁用右键、禁用Ctrl+u、禁用Ctrl+s、禁用F12的实现代码

    本文主要探讨如何使用JavaScript实现禁用右键、禁用Ctrl+U、禁用Ctrl+S以及禁用F12键的功能。 首先,禁用右键是通过监听`oncontextmenu`事件来实现的。当用户在网页上点击右键时,浏览器会触发这个事件。下面是一个...

    js触发ctrl+enter键

    在JavaScript编程中,有时我们需要模拟用户按下特定键盘组合,例如`Ctrl + Enter`,以便在网页上实现某些功能,如提交表单或执行快捷操作。`Ctrl + Enter`是一个常见的快捷键组合,常用于快速执行某项任务,尤其是在...

    js禁止查看源文件屏蔽Ctrl+u/s、F12、右键等兼容IE火狐chrome

    "js禁止查看源文件屏蔽Ctrl+u/s、F12、右键等兼容IE火狐chrome"这个话题正是讨论如何通过JavaScript实现这些功能,以防止源代码被轻易查看或复制。下面我们将详细讲解相关的知识点。 首先,禁用键盘事件是其中一种...

    JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】

    在本文中,我们将深入探讨如何使用JavaScript来实现屏蔽网页右键复制以及阻止`Ctrl+C`快捷键复制的功能。 一、屏蔽网页右键复制 网页右键复制功能通常用于快速选取和复制页面上的文本或链接。然而,有时为了保护...

    js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)

    3. 对于其他组合键,比如`Ctrl+N`新建窗口、`Shift+F10`显示上下文菜单、`F11`全屏、`Alt+方向键`前进后退等,也需要通过`onkeydown`事件处理: ```javascript document.onkeydown = function(event) { // 阻止...

    网页禁用F5及Ctrl+R

    禁用F5和Ctrl+R的实现主要依赖于JavaScript的事件监听。以下是一个使用jQuery的例子: ```javascript $(document).ready(function() { // 监听F5键 $(window).keydown(function(event) { if (event.keyCode == ...

    jQuery Ctrl+Enter提交表单

    本文将深入探讨如何使用jQuery实现一个功能,即通过按下键盘上的Ctrl + Enter键来提交表单,而不是常规的点击提交按钮。这个功能在很多场合下都非常实用,比如在论坛发帖或者聊天应用中,用户可以更加便捷地发送信息...

    qt  qrm qws ctrl+alt+backsap

    在Qt框架中,特别是在嵌入式环境下的QWS(Qt Window System)模式,开发者经常会遇到一个特殊的问题,那就是`Ctrl+Alt+Backspace`组合键可能导致应用程序意外退出。这个组合键在许多系统中被用来强制关闭当前的终端...

    JS 屏蔽网页右键复制和ctrl+c复制

    在网页开发中,有时为了保护内容不被轻易复制或者出于特定设计需求,开发者可能会选择屏蔽JavaScript(JS)中的右键菜单以及Ctrl+C快捷键来防止用户直接复制页面上的文本。这篇博客介绍了如何通过JS实现这样的功能。...

    web js css ctrl keycode event

    web js css ctrl keycode event

    javascript keycode大全

    以上就是JavaScript Keycode大全的主要内容,这些Keycode值对于编写处理键盘输入的JavaScript代码非常有用,可以帮助开发者实现各种复杂的交互功能,如游戏控制、文本编辑等。需要注意的是,由于浏览器兼容性和操作...

    Ctrl+*快捷键

    尽管`Ctrl+*`在默认设置中可能不是预定义的快捷键,但开发者可以根据个人习惯自定义快捷键,以实现更高效的工作流程。 C#作为.NET Framework的核心编程语言,提供了丰富的类库和API来支持WinForm应用的开发。开发者...

    键盘对应数字-keycode值大全

    - **n**(字母键n/N):KeyCode为78 - **o**(字母键o/O):KeyCode为79 - **p**(字母键p/P):KeyCode为80 - **q**(字母键q/Q/@):KeyCode为81 - **r**(字母键r/R):KeyCode为82 - **s**(字母键s/S):...

    Ctrl+Enter键按钮提交表单代码.zip

    总之,"Ctrl+Enter键按钮提交表单代码"是一个关于前端交互优化的实例,通过JavaScript或jQuery监听键盘事件,实现了用户按下Ctrl+Enter时自动提交表单的功能,提升了用户体验。在实际项目中,可以根据需求进行调整和...

    js实现按Ctrl+Enter发送效果

    在web开发中,实现一个文本框或者富文本编辑器(textarea)在按下Ctrl+Enter组合键时发送表单的功能是一种常见的用户体验优化手段。这样的功能可以使得用户在编辑内容时不必切换到发送按钮上,提高工作效率。 实现...

Global site tag (gtag.js) - Google Analytics