从Javascript控制台模拟Keypress事件

Phi*_*ide 8 javascript console jquery keypress

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

欢迎使用jQuery的答案.

Ben*_*aum 19

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

$("#target").keypress();
Run Code Online (Sandbox Code Playgroud)

将触发按键 #target

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

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

关键代码8是JavaScript中退格键关键代码.

让我知道这对你有用:)