Какое событие нужно использовать, чтобы оно срабатывало каждый раз, когда в инпут добавляется новый символ? .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">
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Этот вопрос не дубликат, так как он затрагивает не только замыкания, но и иные распространённые ошибки в JS, а также их устранения используя...
имеется интернет-магазин "товаров интимного здоровья" на WPписал не я, мне достались лишь доработки
Как мне epreventDefault(); вставить в проверку даты? код страницы check_capcha
flexbox не работает корректно на iphone 6 и ниже