• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
    文件
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
    文件
logo 在线工具大全
0 评论 收藏 复制链接 分享

在线键盘按键信息

标签 webjs前端

按下键盘按键,将显示对应的按键信息。
按键字符串值
物理按键字符串值
已废弃,请勿在新的网站中使用
按键在键盘中所在区域的数值,具体区域参见下表。
修饰按键
提示:点击复制
在线键盘按键信息-工具简介

在线键盘按键信息工具,显示网页中键盘按键事件的 key, code, keycode, location, modifiers 等按键信息,同时提供按键信息查询对照表。

在线键盘按键信息-使用说明
  1. 键盘按键区域
    以下常量标识按键事件源自键盘的哪个部分。他们通过 KeyboardEvent.DOM_KEY_LOCATION_STANDARD 的形式访问。
    常量 描述
    DOM_KEY_LOCATION_STANDARD 0x00 事件描述的按键未被识别为位于键盘的特定区域;它不位于数字键盘上(除非是NumLock键),对于键盘左右两侧重复的键,无论出于何种原因,该键都不能与该位置相关联。
    DOM_KEY_LOCATION_LEFT 0x01 该键可能存在于键盘上的多个位置,在这种情况下,它位于键盘的左侧。 示例包括左控制键、Macintosh键盘上的左命令键或左Shift键。
    DOM_KEY_LOCATION_RIGHT 0x02 该键可能存在于键盘上的多个位置,在这种情况下,它位于键盘的右侧。 示例包括右Shift键和右Alt键(Mac键盘上的Option)。
    DOM_KEY_LOCATION_NUMPAD 0x03 该键位于数字键盘上,或者是与数字键盘相关联的虚拟键,如果该键可能来自多个地方。 NumLock密钥不属于此组,并且始终使用位置 DOM_KEY_LOCATION_STANDARD 进行编码。 示例包括数字键盘上的数字、键盘的Enter键和键盘上的小数点。
  2. 修饰符按键
    按键 描述
    Alt Alt 键(macOS 中的 Option 或 ⌥ 键)
    Ctrl Ctrl 键
    Meta Meta 键,macOS 中的 ⌘ Command 键,Windows 中的 ⊞ 键
    Shift Shift 键
  3. KeyboardEvent MDN 参考手册
  4. 按键信息参考表
    功能分区 key code keyCode location
    主键盘区 1 Digit1 49 0
    2 Digit2 50 0
    3 Digit3 51 0
    4 Digit4 52 0
    5 Digit5 53 0
    6 Digit6 54 0
    7 Digit7 55 0
    8 Digit8 56 0
    9 Digit9 57 0
    0 Digit0 48 0
    a KeyA 65 0
    b KeyB 66 0
    c KeyC 67 0
    d KeyD 68 0
    e KeyE 69 0
    f KeyF 70 0
    g KeyG 71 0
    h KeyH 72 0
    i KeyI 73 0
    j KeyJ 74 0
    k KeyK 75 0
    l KeyL 76 0
    m KeyM 77 0
    n KeyN 78 0
    o KeyO 79 0
    p KeyP 80 0
    q KeyQ 81 0
    r KeyR 82 0
    s KeyS 83 0
    t KeyT 84 0
    u KeyU 85 0
    v KeyV 86 0
    w KeyW 87 0
    x KeyX 88 0
    y KeyY 89 0
    z KeyZ 90 0
    A KeyA 65 0
    B KeyB 66 0
    C KeyC 67 0
    D KeyD 68 0
    E KeyE 69 0
    F KeyF 70 0
    G KeyG 71 0
    H KeyH 72 0
    I KeyI 73 0
    J KeyJ 74 0
    K KeyK 75 0
    L KeyL 76 0
    M KeyM 77 0
    N KeyN 78 0
    O KeyO 79 0
    P KeyP 80 0
    Q KeyQ 81 0
    R KeyR 82 0
    S KeyS 83 0
    T KeyT 84 0
    U KeyU 85 0
    V KeyV 86 0
    W KeyW 87 0
    X KeyX 88 0
    Y KeyY 89 0
    Z KeyZ 90 0
    ` Backquote 192 0
    - Minus 189 0
    = Equal 187 0
    Backspace Backspace 8 0
    Tab Tab 9 0
    [ BracketLeft 219 0
    ] BracketRight 221 0
    \ Backslash 220 0
    CapsLock CapsLock 20 0
    ; Semicolon 186 0
    ' Quote 222 0
    Enter Enter 13 0
    Shift ShiftLeft 16 1
    , Comma 188 0
    . Period 190 0
    / Slash 191 0
    Shift ShiftRight 16 2
    Control ControlLeft 17 1
    Meta MetaLeft 91 1
    Alt AltLeft 18 1
      Space 32 0
    Alt AltRight 18 2
    Meta MetaRight 92 2
    ContextMenu ContextMenu 93 0
    Control ControlRight 17 2
    ~ Backquote 192 0
    ! Digit1 49 0
    @ Digit2 50 0
    # Digit3 51 0
    $ Digit4 52 0
    % Digit5 53 0
    ^ Digit6 54 0
    & Digit7 55 0
    * Digit8 56 0
    ( Digit9 57 0
    ) Digit0 48 0
    _ Minus 189 0
    + Equal 187 0
    { BracketLeft 219 0
    } BracketRight 221 0
    | Backslash 220 0
    : Semicolon 186 0
    " Quote 222 0
    < Comma 188 0
    > Period 190 0
    ? Slash 191 0
    功能键区 Escape Escape 27 0
    F1 F1 112 0
    F2 F2 113 0
    F3 F3 114 0
    F4 F4 115 0
    F5 F5 116 0
    F6 F6 117 0
    F7 F7 118 0
    F8 F8 119 0
    F9 F9 120 0
    F10 F10 121 0
    F11 F11 122 0
    F12 F12 123 0
    ScrollLock ScrollLock 145 0
    Pause Pause 19 0
    控制键区 Insert Insert 45 0
    Home Home 36 0
    PageUp PageUp 33 0
    Delete Delete 46 0
    End End 35 0
    PageDown PageDown 34 0
    ArrowUp ArrowUp 38 0
    ArrowLeft ArrowLeft 37 0
    ArrowDown ArrowDown 40 0
    ArrowRight ArrowRight 39 0
    数字键区 NumLock NumLock 144 0
    / NumpadDivide 111 3
    * NumpadMultiply 106 3
    - NumpadSubtract 109 3
    + NumpadAdd 107 3
    Enter NumpadEnter 13 3
    . NumpadDecimal 110 3
    0 Numpad0 96 3
    1 Numpad1 97 3
    2 Numpad2 98 3
    3 Numpad3 99 3
    4 Numpad4 100 3
    5 Numpad5 101 3
    6 Numpad6 102 3
    7 Numpad7 103 3
    8 Numpad8 104 3
    9 Numpad9 105 3