ajax 呼び出しの応答テキストを返したい。私は成功しておらず、ずっと未定義です:
function ajaxFunction(callback,tekstvar){
xmlhttp= new GetXmlHttpObject();
if (xmlhttp==null)
{
alert ("Browser does not support HTTP Request");
return;
}
var url="php/functions_translate.php";
url=url+"?tekst="+tekstvar;
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){
return callback(xmlhttp.responseText)
};
};
xmlhttp.open("GET",url,true);
xmlhttp.send();
}
function translate(tekstvar) {
var text = ajaxFunction(function(tekst){return tekst;},tekstvar);
return text;
}
translate 関数を呼び出して、単語の特定の翻訳を提供しています。私が間違っていることを誰かが知っていますか?