У меня есть следующие функции:TamperMonkey стимулируют нажмите ввод не работает
var e = jQuery.Event("keydown");
e.which = 16; // # Some key code value
$("textarea.my_input").trigger(e);
Однако, это не работает (селектор является правильным, так как если я фокус(), она работает).. Мне интересно, что я сделал с ним что-то не так? Это кажется очень простым, но я не могу заставить его работать. Или я могу сделать это лучше?
Вы не можете _really_ стимулировать нажатие другой, чем на код, который вы зарегистрировать, так как он не будет доверять событие. –
@BenjaminGruenbaum Так что это невозможно в этом случае? – jackhao
Кажется, вы пытаетесь добавить фид строки в текстовое поле. Проще всего было бы использовать '.each()' для итерации по всем элементам и вручную добавить LFCR, используя '.val()'. – Kiruse