Для отслеживания события ввода символов на jQuery можно использовать событие input
. Оно срабатывает каждый раз, когда происходит изменение в поле ввода (например, при наборе текста или удалении символов). Вот пример:
$(document).ready(function() {
$('#myInput').on('input', function() {
var enteredText = $(this).val();
console.log('Введенный текст:', enteredText);
});
});
В этом примере:
#myInput
— это идентификатор поля ввода.- С помощью
.on('input', ...)
мы отслеживаем каждое изменение в этом поле. .val()
возвращает текущий текст, введённый в поле.
Если нужно отследить событие только при изменении текста (например, при нажатии клавиш), можно использовать событие keyup
, но input
более универсально, так как оно срабатывает при любом изменении, включая вставку текста с помощью мыши или автозаполнения.