问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js onkeydown 事件能检测两个按键同时按下吗? 比如我同时按下 a 和 b?

发布网友 发布时间:2022-04-24 03:19

我来回答

2个回答

热心网友 时间:2022-04-24 04:48

可以监听到两个不同的keyCode,a和b不能同时按下,你认为的同时,在计算机看来还是有先后顺序,所以监听到的是a和b都触发了,但每次事件只有一个keyCode,所以你要检测时需要自行记录下状态,keydown记录下按键,keyup再取消这个按键,此时可以判断另一个按键是否在记录中,从而判断两个按键同时按
另外,shift ctrl等这些组合键可以直接在其他按键的事件中获取到状态,不需要自己记录追问如果我先按下a然后在按下b呢

追答b的事件中看下a是否被打标了,就知道是否按a和b了,先按哪个都一样,按的时候记录一个变量里,并判断当前按住的按键,抬起时,把按键从记录里删掉就可以了

热心网友 时间:2022-04-24 06:06

可以,因为你不可能同时按下,他们的键码不一样
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
vivo闪电手柄没法一键连招 vivo闪电游戏手柄如何设置最佳_vivo闪电游戏手柄设置教程 switch跳舞的游戏叫什么 量子特攻怎么使用灌木 量子特攻量子魔方有什么用 量子技能介绍 量子特攻怎么换技能介绍_量子特攻怎么换技能是什么 量子特攻战斗中更换时装和机仆技能方法介绍 量子特攻如何设置快捷机仆技能_量子特攻设置快捷机仆技能方法介绍_百度... 换新显卡,显示器不亮!DVI-D无信号 怎么回事大佬棒棒忙? 求大佬带飞,电脑相关问题 古时候都叫皇帝为九五之尊 九五是什么意思? 今年叫什么九牛耕地,是什么意思?哪2021年呢? “九霄”是什么意思? 成语三叫九什么 我排九,家里人村里人个个都叫我大九,什么意思,请问一下 帮忙起个问道王者名字 高手的来 要4字1个符合左右或3字2符合 一个人,别人叫他老九什麼意思? 结婚做单九是什么意思 求王者的情侣名她叫天行墨轶 最好4个字 结婚九天叫九是什么意思? 怎样做正宗广式腊肉 事业与爱情演讲稿五分钟 五分钟左右的生命的主题演讲稿 姓刘的女孩可以叫什么 驾照考试科目三补考怎么收费 我第2次补考 教练要收500快 我就郁闷了 怎么要那么多 魅族Pro6plus黑屏不开机不显示主板维修多少钱 五保户有工资还享受看病不花钱的待遇吗 五保户看病住院要钱吗 五保户就医没有钱垫付怎么办? 读哈佛家训有感英语翻译 手机外屏碎了一部分怎么办? 捷信分期还款客服电话是多少0755-8280-8290? 狗吃的酸奶起什么名字? 泰迪犬想起三个字的名字(咖啡豆),可以吗?它能记得住吗?..... 才抱来的一个月泰迪能不能洗澡?要吃什么?还有要什么时候打疫苗?还有起什么名字好听,叫的顺口, 给小狗起了名字,一般多长时间能使小狗记住它的名字 想在整个界面监听onMouseDown事件,来监听鼠标按键为是否为中键,为中键什么都不做,请问JS应该怎么写 两个驾驶喷火战斗机,炸了一列火车,是什么电影 美国越战电影,经典的,兄弟情,想拯救大兵瑞恩和我们曾是战士,黑鹰坠落一样的 求红色机尾2012年网盘在线观看资源,内特·派克主演的 种马玄幻 好看的现代异能小说 推荐基本好看的都市异能小说 sinopharm疫苗中文名字- 问一问 国药的英语翻译是 国药中生就是北京生物吗 贵阳这边那些 医药代表,,老说的进药渠道有两个,一个是国控一个是医开,这两家公司全称是什么? 请回什么样的药才能称国药准字号?有了这个名称就一定是好药了吗? 美的BC—45M的冰箱的接水盘放什么位置 绞股蓝和苦丁茶能同时冲服吗?