I'm trying to get JSON data from the specific URL and display it on the HTML page to check whether it works or not. I have no idea about what is wrong and I should fix on my code.
<script>
var jsonDoc="";
function loadJSON(url){
//alert(url);
var request = new XMLHttpRequest();
request.open('GET', url, false);
request.responseType = 'json';
request.onreadystatechange = function(){
if(request.readyState == 4 && request.status == 200){
jsonDoc = JSON.parse(request.responseText);
}else{
jsonDoc = null;
}
request.send();
};
}
document.getElementById('content').innerHTML = jsonDoc;
</script>
<body>
<h1>Enter URL for Highest-grossing films List JSON File</h1>
<form>
<input type="text" id="url" value=""><br>
<input type="button" name="submit" value="Submit Query" onclick="loadJSON(document.getElementById('url').value)">
</form>
<div id="content"></div>
</body>