Итак, у меня есть функция, которая считывает значение ввода текста, и я просто хочу, чтобы значение console.log
было таким, чтобы убедиться, что оно работает. Но console.log
возвращает только пустую строку. Мои инструменты разработчика Chrome не показывают ошибок. Вот код:jQuery читает значение, но возвращает пустую строку
<body>
<input type="text" id="text-input" name="fname" placeholder="Last name">
<button>Confirm</button>
</body>
<script>
(function() {
function searchFunction() {
var stringValue = $('#text-input').val();
$('button').on('click', function() {
console.log(stringValue);
});
}
searchFunction();
})();
</script>
заполните входное значение и снова запустите – dandavis