百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> 关于JavaScript监听组合按键
分享文章到:

关于JavaScript监听组合按键

发布时间:09/01 来源:未知 浏览: 关键词:
引荐:《javascript入门教程》

1.思绪

如图,通过监听并打印键盘keydown事件,得到图示内容,视察发明,

当按下的组合键包括Ctrl键时,ctrlKey键会显示为true;

当按下的组合键包括Shift键、或者按键此前开启大写时,shiftkey键会显示为true;

当按下的组合键包括Alt键时,altKey键会显示为true;

当按下的组合键包括meta键(Mac电脑上 是 【?】、command键,非mac电脑为 是win键

时,metaKey键会显示为true

别的,按下键时,可通过event猎取对应键的ascii码,结合这些信息就可以对按键停止推断了

2. 代码实例

        // 按下键盘事件处置函数
        onKeyDown(event) {
           const keyCode = event.keyCode || event.which || event.charCode; // 有些阅读器除了通过keyCode猎取输入键code,还可以通过which,charCode猎取,这么写是出于阅读器兼容性思考
 
 
            const keyCombination = event.ctrlKey ;
 
            if (keyCombination && keyCode == 75) {
                console.log("按下了Ctrl + k键");
            }
        }

以上就是关于JavaScript监听组合按键的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板