У меня есть веб-сайт, который я сейчас создаю, и хотел бы реализовать "тип, чтобы начать влиять".
У меня есть следующий JQuery:
$('body').keypress(function()
{
console.log('hi');
});
Который работает так, как меня предупреждают о том, что нажата клавиша, однако мне нужно зафиксировать нажатые клавиши для вставки в всплывающее модальное, которое я буду показывать по типу. В идеале я хотел выбрать конкретное значение ввода, которое я мог бы просто использовать val(), однако при автоматическом выборе ввода я хотел, чтобы "мигающий текстовый курсор" не появился, вместо этого он выделяет элемент, который выбирает синий. Если бы можно было добиться того, что я мог бы выбрать указанный элемент по умолчанию и посмотреть, как он будет выглядеть так, как я бы нажал на него, это было бы блестящим.
Захватите код ключа, затем смоделируйте событие нажатия клавиши на указанном входе:
$('body').keypress(function(e) {
var keyEvent = jQuery.Event("keydown");
keyEvent.which = e.which; // capture keycode value
$("input").trigger(keyEvent); //Change to whatever input you want to append to
});