8

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

欢迎使用 jQuery 回答。

4

1 回答 1

21

jQuery 有一个.keypress不接受任何参数的方法来模拟按键。

$("#target").keypress();

将触发按键#target

如果您还想选择按下哪个键,您可以使用.trigger. 这个例子来自文档

var e = $.Event("keydown", { keyCode: 8}); //"keydown" if that's what you're doing
$("body").trigger(e);

键码 8 是JavaScript中退格键的键码。

让我知道这对你有用:)

于 2013-03-30T18:43:15.993 回答