Какое событие нужно использовать, чтобы оно срабатывало каждый раз, когда в инпут добавляется новый символ? .on('change') срабатывает только тогда, когда текст уже введён и с инпута был убран фокус, а потому не подходит.
Можно oninput, onkeypress, onkeyup или onkeydown.
$('input').on('input', function() {
console.log('INPUT: '+this.value);
});
$('input').on('keypress', function() {
console.log('KEYPRESS: '+this.value);
});
$('input').on('keyup', function() {
console.log('KEYUP: '+this.value);
});
$('input').on('keydown', function() {
console.log('KEYDOWN: '+this.value);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text">
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости