leni_m
@leni_m
ЧупаКобрус

Как запомнить старое значение инпута?

$('#input').on('input', function(){
    var newVal = $(this).val();
})

А как получить старое значение, которое было вписано до события "input"?
  • Вопрос задан
  • 632 просмотра
Решения вопроса 3
bootd
@bootd
Гугли и ты откроешь врата знаний!
Ну так сначала сохраните значение поля в переменную.

var oldValue = $('#input').val();

$('#input').on('input', function(){
    var newVal = $(this).val();
})
Ответ написан
@3gsxarakiri
Пытаюсь разобраться в этом гемморое
Сохранять его до ввода? Например при готовности страницы:

$(document).ready(() => {
let val = $('#input').val();
})
Ответ написан
Комментировать
profesor08
@profesor08 Куратор тега JavaScript
Вешай событие "focus" и там сохраняй значение инпута в переменную. Далее при вводе что ты там хотел делать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
16 мая 2024, в 23:36
200000 руб./за проект
16 мая 2024, в 23:10
12000 руб./за проект