REST/Javascript/Activiti - 如何找出我的 XMLHttpRequest 有什么问题?

REST/Javascript/Activiti - How do I find out what is wrong with my XMLHttpRequest?

这是我第一次使用 XMLHttpRequest。我正在尝试从 activiti-rest 获取数据 api.This 是我目前拥有的代码,只是想测试一下:

window.onload = function get_json() {

    var hr = new XMLHttpRequest();
    var url = "http://localhost:8080/activiti-rest/service/runtime/tasks?assignee=kermit";
    var result = document.getElementById("result");

    alert(url);

    hr.open("GET", url, true);
    hr.setRequestHeader("Content-type", "application/json", true);
    hr.onreadystatechange = function() {

        if(hr.readystate == 4 && hr.status == 200) {

            var data = JSON.parse(hr.responseText);
            results.innerhtml = data;

        }

    }

}

当我 运行 它时,我得到一个空白屏幕,并且控制台中没有任何错误或任何内容。所以我真的很想知道我怎么能弄清楚我做错了什么。这让我很难学习,因为我没有得到任何反馈来指引我正确的方向。我假设我犯了一些新手错误或错过了一些大事,但我才刚刚开始学习。

JavaScript 区分大小写。

innerHTML 属性 的名称中有大写字母。

你错过了hr.send(),否则请求不会被执行