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
    代码的世界很精彩,好的代码需要慢慢的打磨。
  • 相关阅读:
    Linux 常用命令总结(二)
    Linux(CentOS7)使用 RPM 安装 mysql 8.0.11
    Linux(CentOS7) 相关软件安装
    8、js——字符串
    7、js——数组
    6、js——创建对象方式
    5、js——this说明
    4、js——函数
    4、js——对象
    2、js编写位置
  • 原文地址:https://www.cnblogs.com/Allisson/p/10014756.html
Copyright © 2011-2022 走看看