从JavaScript发送GET请求并从中获取结果

时间:2018-08-27 15:01:08

标签: javascript get

我的代码:

function sendGet(url) {
  var x = new XMLHttpRequest();
  x.open('GET', url, true);
  x.onreadystatechange = function () {
    if (x.readyState === 4 && x.status === 200) {
      var res = x.responseText;
      alert(res);
      return res;
    } 
  }
  x.send(null);
}

问题是:警报返回正确答案,但是当我尝试使用console.log()打印它或将函数结果分配给变量时,我只会得到undefined。 我该怎么办?

0 个答案:

没有答案
相关问题