该网站需要科学上网,就想问问我哪里出问题了,明明已经return 但是没有反应,

不能在onload中return返回数据,这个return是onload的处理函数的返回值,并不是这些代码所在函数的返回值。要使用xhr的返回值,给函数加一个参数,值为函数,在onload中执行这个函数参数回传值,如下面
function callajax(callback){
//....
xhr.onload=function(){
callback(xhr.responseText);
}
//.....
}
//这样调用
callajax(function(text){
alert(text)
});
