Я пытаюсь назначить входное значение переменной, которую я получил с помощью JSON/PHP из базы данных. Каждый раз, когда я иду на вывод, я получаю пустое/нулевое значение.присвоение входного значения переменной
Я создал глобальную переменную в верхней части файла JavaScript:
var theAge=0;
function startApplication(){
getData();
getAge();
alert(theAge);
}
function getData(){
$.getJSON('http://www.myphpfile.co.uk/myfile.php', function(data) {
$.each(data, function(key, val) {
$("#userAge").val(val.age);
});
});
}
function getAge(){
theAge = document.getElementById('#userAge').value;
}
Так я создаю переменную theAge, захватывая данные из базы данных и отображения его в поле ввода, затем пытается возьмите входное значение с помощью функции getAge, чтобы затем предупредить его, чтобы проверить его работу. Я просто получаю пустую коробку. Кто-нибудь может видеть какие-либо ошибки? Благодарю.
'document.getElementById ('# userAge')' удалить хэштегом. –
Или, если вы хотите использовать jQuery '$ (" # userAge "). Val()' –