首页 > 解决方案 > 如何为 [ 和 { 和 ' 和 " 获取不同的 javascript 键码

问题描述

大家好,我正在制作一个使用 jQuery 自动完成括号和引号的文本编辑器。为此,我使用了键码,但似乎 [ 和 { 共享一个键码(与“和”相同)。如何在以下函数中区分它们:

$("#input").on("keyup", function(e) {
   if (e.which == 219) {}
}); 

标签: javascriptjqueryhtml

解决方案


键盘事件#已弃用。

使用键盘事件#key

IEe.key === '['e.key === '{'


推荐阅读