我已经在互联网上寻找这个和所有我能找到的是贬值的功能,所以在张贴前,请检查,以确保您建议的代码没有贬值。
我发现了这个并尝试了一下:https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/KeyboardEvent
$(document).ready(function () {
var x = new KeyboardEvent("FormatCode", deprectiatedArgument);
});
但经过进一步检查,KeyboardEventInit
贬值了。
我想在CTRL + K键的压力下创建一个事件。
7条答案
按热度按时间whlutmcx1#
键盘上的每个按钮都有一个特定的键码。所有人都在这里http://keycode.info/。
l7wslrjt2#
以下是检测CTRL + k按键事件的vanilla JS解决方案:
已更新,以同时 * 触发 * 事件。
nwnhqdif3#
你可以使用一个叫做shortcut.js的库。下面是它们源代码链接,可供下载:http://www.openjs.com/scripts/events/keyboard_shortcuts/shortcut.js
然后运行你的代码,使这个函数:
下面是文档:http://www.openjs.com/scripts/events/keyboard_shortcuts/
希望能有所帮助。
0yg35tkg4#
bvn4nwqk5#
wztqucjr6#
我和一个朋友就是这样让它工作的
uurv41yg7#
但你也要添加这个表单: