keydown键盘事件回调函数触发两次是为什么?换成keyup也是一样的
1条回答 默认 最新
关注 不知道你这个问题是否已经解决, 如果还没有解决的话:- 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/219414
- 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:解决keydown重复触发/提交的问题
- 除此之外, 这篇博客: 【键盘事件】key up中的 示例 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
按按钮,元素获得焦点,然后再按键盘,松开即触发keyup
<!DOCTYPE html> <head> <meta charset="UTF-8"> <title>Title</title> <script src="js/jquery-3.3.1.min.js"></script> </head> <body> <input id="input1" type="button" value="keyup" onkeyup="keyup()" > <input id="input2" type="button" value="keyup2" onkeyup="keyup2()" > <input id="input3" type="button" value="keyup3" onkeyup="keyup3()" > </body> <script> $(function () { $("#input1").keyup(function () { $("#input1").css("color","red"); }); $("#input2").keyup(function () { $("#input2").css("color","pink"); }); $("#input3").keyup(function () { $("#input3").css("color","blue"); }); }); </script>
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥15 Opencv(C++)异常
- ¥15 VScode上配置C语言环境
- ¥15 汇编语言没有主程序吗?
- ¥15 这个函数为什么会爆内存
- ¥15 无法装系统,grub成了顽固拦路虎
- ¥15 springboot aop 应用启动异常
- ¥15 matlab有关债券凸性久期的代码
- ¥15 lvgl v8.2定时器提前到来
- ¥15 qtcp 发送数据时偶尔会遇到发送数据失败?用的MSVC编译器(标签-qt|关键词-tcp)
- ¥15 cam_lidar_calibration报错