Имитируя событие keypress из консоли JavaScript
Я хочу имитировать событие нажатия клавиши с помощью консоли Javascript. Я вижу много ответов, используя элемент input. Я не хочу использовать элемент input. Я просто хочу вставить код в консоль Javascript и смоделировать событие нажатия клавиши(в частности, кнопку "Назад").
ответы с помощью jQuery приветствуются.
1 ответов
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 является код ключа для backspace в JavaScript.
Дайте мне знать, как это работает для вас :)