<分区>
这是 Demo
我正在尝试
$('.container').on('keyup', function(e){
console.log(e.keyCode);
});
但它总是第一个被按下的键!
注意 - 我希望检测在 keypress
上工作,因为我正在验证每个按键上的 div
标签 javascript jquery
<分区>
这是 Demo
我正在尝试
$('.container').on('keyup', function(e){
console.log(e.keyCode);
});
但它总是第一个被按下的键!
注意 - 我希望检测在 keypress
上工作,因为我正在验证每个按键上的 div
最佳答案
您可以使用 event.ctrlKey
来检查是否同时按下了 Controle-Key:
if(e.ctrlKey && e.keyCode == 65/*A*/) {
关于javascript - 在 contenteditable div 上检测 ctrl+a/cmd+a 键码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34656294/
相关文章:
jquery - 在注入(inject)之前拖动新的 DOM 元素并将其他元素推开
javascript - 如何将数据从sql传输到javascript?
javascript - 如何在我的 Controller 中调用一个函数,该函数也被用作 View 的范围
javascript - 嵌入iFrame表单——如何获取父URL
javascript - 超出未经身份验证使用的 Google Drive API 错误每日限制
javascript - jQuery 在排序后选择了一个选项
javascript - 是否可以将 .val 与类一起使用?
javascript - 在不使用 Canvas 的客户端使用 PURE JavaScript 在内存中裁剪 Base64 PNG