我想使用Javascript控制台模拟Keypress事件。我使用输入元素看到了很多答案。我不想使用输入元素。我只想将一些代码粘贴到Javascript控制台中并模拟一个按键事件(特别是后空格按钮)。
欢迎使用jQuery的答案。
答案 0 :(得分:19)
jQuery有一个.keypress
方法,不接受模拟按键的参数。
$("#target").keypress();
将在#target
如果您还想选择按下了哪个键,可以使用.trigger
。此示例来自docs:
var e = $.Event("keydown", { keyCode: 8}); //"keydown" if that's what you're doing
$("body").trigger(e);
密钥代码8是JavaScript中的key code for backspace。
让我知道这对你有用:)