Мне нужно передать возвращаемое значение функции с именем Extract_Entry_id()
другой функции с именем LoadEntry()
. Extract_Entry_id () само по себе прекрасно работает, однако при вызове из другой функции его возвращаемое значение кажется равным nil ..
Я полагаю, что я использовал неправильный синтаксис. Я пробовал также с $, а не var, но без изменений. Может быть, он будет выполнен до того, как запрос SQLITE вернет результат? Если так, как я мог решить проблему?
Пожалуйста, помогите! Спасибо
<script>
function LoadEntry()
{
var vID_toBeLoaded = Extract_Entry_id(); //Not working!!!!
}
</script>
<script>
function Extract_Entry_id()
{
var oReq = new XMLHttpRequest();
oReq.onload = function()
{
$Res = this.responseText;
return $Res;
};
oReq.open("get", "Extract_Entry_id.php?hId=123", true);
oReq.send();
}
</script>