zoukankan      html  css  js  c++  java
  • jquery键盘事件

    1、keydown()
    keydown事件会在键盘按下时触发;
    2、keyup()
    keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件;
    3、keypress()
    keypress事件会在敲击按键时触发,我们可以理解为按下并抬起同一个按键 ;


    示例代码

    var eventHandle = function(evt) {
        console.log(evt.which, evt.type, event.keyCode);
    }
    
    $(document).on('keydown', eventHandle);
    $(document).on('keypress', eventHandle);
    $(document).on('keyup', eventHandle);

    这里写图片描述
    当按下键盘a时,先后触发了keydown,keypress,keyup三个事件;
    以上,通过evt.which, event.keyCode两种方式都可以获取ASCII码。要注意的是,keydown,keyup获取的小写字母的ASCII码,而keypress或取的是大写的字母的ASCII码;

  • 相关阅读:
    pip安装报错 解决办法
    django admin 支持时间更改
    fiddler抓包工具
    session token两种登陆方式
    面向对象内置方法
    linux 命令
    flask
    celery
    mac添加redis 环境变量
    Django请求流程图
  • 原文地址:https://www.cnblogs.com/wood2012/p/7896566.html
Copyright © 2011-2022 走看看