zoukankan      html  css  js  c++  java
  • JQuery识别键盘操作 & 键盘快捷键

      前几天写的那个项目登陆页是直接点击but登陆的,后来做完了之后不断的测试的时候就发现蛋疼之处了

      每次在键盘上输入一长串密码之后,还得抬起手拿鼠标点一下确认登陆

      直接就搜了一下,看了一下书

      = = 其实识别键盘操作就很水很水的了

      

      一:键盘编码

      那个最近在上机组课,老师也讲过键盘编码,后来没听,直接睡过去了

      这回写这个键盘识别就碰到了,肯定是要用键盘编码来识别的:键盘的码如下(其实就是ASCII码)

    A <--------> 65
    B <--------> 66
    C <--------> 67
    D <--------> 68
    E <--------> 69
    F <--------> 70
    G <--------> 71
    H <--------> 72
    I <--------> 73
    J <--------> 74
    K <--------> 75
    L <--------> 76
    M <--------> 77
    N <--------> 78
    O <--------> 79
    P <--------> 80
    Q <--------> 81
    R <--------> 82
    S <--------> 83
    T <--------> 84
    U <--------> 85
    V <--------> 86
    W <--------> 87
    X <--------> 88
    Y <--------> 89
    Z <--------> 90
    0 <--------> 48
    1 <--------> 49
    2 <--------> 50
    3 <--------> 51
    4 <--------> 52
    5 <--------> 53
    6 <--------> 54
    7 <--------> 55
    8 <--------> 56
    9 <--------> 57
    数字键盘 1 <--------> 96
    数字键盘 2 <--------> 97
    数字键盘 3 <--------> 98
    数字键盘 4 <--------> 99
    数字键盘 5 <--------> 100
    数字键盘 6 <--------> 101
    数字键盘 7 <--------> 102
    数字键盘 8 <--------> 103
    数字键盘 9 <--------> 104
    数字键盘 0 <--------> 105
    乘号 <--------> 106
    加号 <--------> 107
    Enter <--------> 108
    减号 <--------> 109
    小数点 <--------> 110
    除号 <--------> 111
    F1 <--------> 112
    F2 <--------> 113
    F3 <--------> 114
    F4 <--------> 115
    F5 <--------> 116
    F6 <--------> 117
    F7 <--------> 118
    F8 <--------> 119
    F9 <--------> 120
    F10 <--------> 121
    F11 <--------> 122
    F12 <--------> 123
    F13 <--------> 124
    F14 <--------> 125
    F15 <--------> 126
    Backspace <--------> 8
    Tab <--------> 9
    Clear <--------> 12
    Enter <--------> 13
    Shift <--------> 16
    Control <--------> 17
    Alt <--------> 18
    Caps Lock <--------> 20
    Esc <--------> 27
    空格键 <--------> 32
    Page Up <--------> 33
    Page Down <--------> 34
    End <--------> 35
    Home <--------> 36
    左箭头 <--------> 37
    向上箭头 <--------> 38
    右箭头 <--------> 39
    向下箭头 <--------> 40
    Insert <--------> 45
    Delete <--------> 46
    Help <--------> 47
    Num Lock <--------> 144
    ; : <--------> 186
    = + <--------> 187
    - _ <--------> 189
    / ? <--------> 191
    ` ~ <--------> 192
    [ { <--------> 219
    | <--------> 220
    ] } <--------> 221
    '' ' <--------> 222

     

    咳咳,知道了键盘编码差不多了就:

    例如写一段简单的JQ代码

    $(document).ready(function(){
       $(document).keydown(function(event){
              if(event.which = = 18 ){//alt键
                   alert("你刚按了一下ALT键");
             }
        })     
    })    

        其实最主要的应用有哪些呢?

        1.登录框上按enter直接相当于点击登录

        2.网页特殊操作识别:方向键,数字键等等

        3.蛋疼写着玩儿  就像我那个蛋疼的mydarling.sinaapp.com一样= =

        先写这么多,学完接着写

  • 相关阅读:
    IfcSameDirection
    IfcSameCartesianPoint
    java多个文件合并为一个文件
    matlab pan_tompkin算法
    IfcSameAxis2Placement
    IfcOrthogonalComplement
    IfcNormalise
    IfcMakeArrayOfArray
    matlab 日期 年月日时分秒毫秒
    IfcListToArray
  • 原文地址:https://www.cnblogs.com/limingxi/p/3393516.html
Copyright © 2011-2022 走看看