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

Как получить предыдущее значение input на чистом js?

Имеется input text, и при каждом изменении в нем, в переменную "counter" записывается его значение, но как я могу в переменную "prevCounter" записать старое значение? Например: ввели 12345, при этом "prevCounter" должен быть равен 1234.
  • Вопрос задан
  • 245 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 2
@FKV
ну так перед записью в переменную counter в ней будет содержаться старое значение.
Ответ написан
wapster92
@wapster92 Куратор тега JavaScript
const input = document.querySelector('input');

input.addEventListener('beforeinput', (e) => {
    console.log('oldValue', e.target.value);
  })
input.addEventListener('input', (e) => {
  
  console.log('value', e.target.value);
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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