从Javascript控制台模拟Keypress事件

时间:2013-03-30 18:41:37

标签: javascript jquery console keypress

我想使用Javascript控制台模拟Keypress事件。我使用输入元素看到了很多答案。我不想使用输入元素。我只想将一些代码粘贴到Javascript控制台中并模拟一个按键事件(特别是后空格按钮)。

欢迎使用jQuery的答案。

1 个答案:

答案 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

让我知道这对你有用:)

相关问题