zoukankan      html  css  js  c++  java
  • 键盘事件小概念

    键盘事件:
    当按键的时候触发的事件,所有的按键只认一次,如果有2次
    那么第二次会把第一次给覆盖。所以说如果一般要使用组合键,
    那么得使用特殊按键符。

    特殊按键:(值为布尔,按着就为true,没按着就是false,默认false)
    ctrlKey
    shiftKey
    altKey

    onkeydown
    键盘按下 只要按着不抬起会一直触发

    注意:
    通过onkeydown获取输入的内容时会比当前按键少一次,所以一般都用onkeyup

    onkeyup 键盘抬起


    每个按键中都有对应的键值,这个键值是非常有规律的,这些键值通过事件对象中的
    keyCode(ev.which)来获取

    在body下,焦点元素(input、 a、button...)是可以触发键盘事件的,非焦点元素不能触发键盘事件

    ev.which与keyCode的值几乎保持一致。
     
    常用的按下:
    左上右下的键值(数字类型):
    37,38,39,40
     
    数字0-9:
    48-57

    英文a-z:
    65-90

    回车:
    13
    代码的世界很精彩,好的代码需要慢慢的打磨。
  • 相关阅读:
    在ASP.NET MVC中使用DropDownList引用。呵呵。
    获取泛型对象
    Tomcat JVM 初始化加大内存
    Tomcat6.0 连接池的配置
    @ResponseBody与Ajax
    c3po数据库连接池中取出连接
    SpringMVC
    JQuery发送Ajax请求
    Java生成验证码
    Spring初学
  • 原文地址:https://www.cnblogs.com/Allisson/p/10014756.html
Copyright © 2011-2022 走看看