该网站需要科学上网,就想问问我哪里出问题了,明明已经return 但是没有反应,
不能在onload中return返回数据,这个return是onload的处理函数的返回值,并不是这些代码所在函数的返回值。要使用xhr的返回值,给函数加一个参数,值为函数,在onload中执行这个函数参数回传值,如下面
function callajax(callback){
//....
xhr.onload=function(){
callback(xhr.responseText);
}
//.....
}
//这样调用
callajax(function(text){
alert(text)
});
先输出xhr
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!