Задать вопрос
@LazariusPaskalius

Как отследить событие добавление текста в input?

Создаю форму, необходимо, чтобы при вводе текста в input срабатывала функция, именно при вводе, при удалении текста никаких действий не должно происходить. Как это можно реализовать? Заранее спасибо за помощь.
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
nezabor
@nezabor
Решаю вопросы по мере их б@яя чеделать, че делать!
вот так в принципе на увеличение количества символов
var start_length = $( ".target" ).val().length;
$( ".target" ).keyup(function() {
  if($( ".target" ).val().length > start_lenght) {
     start_length = $( ".target" ).val().length;
     alert('добавлен текст');
  }
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
hzzzzl
@hzzzzl
при удалении текста никаких действий не должно происходить

то есть удалить вообще нельзя текст, или как это?
Ответ написан
struggler
@struggler
Может, так попробуйте:

$( ".target" ).change(function() {
  //
});


Тут можно почитать: https://ruseller.com/jquery.php?id=154
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы