Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
$('#myInput').change(function () {
var myVar = $('#myInput').val();
console.log(myVar)
});
var globalVar = myVar ?
Есть поле myInput, мне нужно получать в глобальную переменную значения. Внутри функции понятно, а как сделать чтоб при change я получал результат работы функции в глобальную переменную?
В каком месте пустая? Пример кода. keyup или change функции ассинхронные, если сразу после навешивания обработчика проверять переменную, которая задаётся во время выполнения обработчика - она будет пустой.
В каком месте пустая? Пример кода. keyup или change функции ассинхронные, если сразу после навешивания обработчика проверять переменную, которая задаётся во время выполнения обработчика - она будет пустой.
Переменная globalVar устанавливается в тот момент, когда в #myInput была нажата кнопка. Если ты вызываешь нужную тебе функцию, которая использует globalVar переменную до того, как в #myInput была нажата кнопка - то переменная globalVar пустая. Значит, другую функцию надо вызывать во время ввода символа, как это сделано у меня в примере с функцией checkGlobal. Или же вызывать её спустя определённое время, когда переменная globalVar установлена 100%, как это сделано в примере с setInterval. Для просмотра ссылки ВойдиилиЗарегистрируйся
1407 днів боротьби зміцнили нас. Бажаємо світла, перемоги та миру. Разом до мети!
Happy 2026 Year, Nulled Warez Scripts
1407 days of resilience. Wishing you peace, light, and victory in 2026. Stay strong!
С Новым 2026-м Годом, Nulled Warez Scripts
1407 дней борьбы за нами. Желаем мира, тепла и победы в новом году. Мы выстоим!
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.