Подскажите, почему выводит -1 символ?
$( "#name-gift-from" ).keypress(function() {
$('.gift-from').html($(this).val());
if ($(this).val() == '') $('.gift-from').html('_ _ _ _');
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" name="text" id="name-gift-from" value="" id="input-name" class="item-label" />
<span class="gift-from">_ _ _ _</span>
Поменяйте событие с keypress
на keyup
. Так как keypress
срабатывает до того, как изменит свойство value
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
у меня есть несколько элементов, события на которые нужно обрабатывать похожим образом, как поставить единый обработчик на их общего предкаТ
Как поделить сайт как на картинке? Серый круг это первая часть а белое это втораяТоесть поделить сайт на две части но обводку сделать выпуклой?...