如何在HTML中显示被调用的json数据? [英] How do I display called json data in HTML?
问题描述
我正在使用xmlhttprequest函数从外部api调用数据。这是脚本:
var xmlhttp = new XMLHttpRequest();
var url =https://10.1.10.10: 8080 / ContentManager / api / rest / dashboard;
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState == 4&& xmlhttp.status == 200){
var myArr = JSON.player(xmlhttp.responseText);
myFunction(myArr);
}
};
xmlhttp.open(GET,url,true);
xmlhttp.send();
函数myFunction(arr){
var out =;
var i;
for(i = 0; i< arr.length; i ++){
out + =' '+
arr [i] .display +'
';
}
document.getElementById(player ).innerHTML = out;
}
从这里我想在html div中显示player。
我尝试过:
我试过...
{ {xmlString}}
您的document.getElementById(player)。innerHTML = out;建议您想要在id =player的div中显示输出
< div id =player> < / DIV>
I am using an xmlhttprequest function to call data from an external api. Here is script for this:
var xmlhttp = new XMLHttpRequest();
var url = "https://10.1.10.10:8080/ContentManager/api/rest/dashboard";
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var myArr = JSON.player(xmlhttp.responseText);
myFunction(myArr);
}
};
xmlhttp.open("GET", url, true);
xmlhttp.send();
function myFunction(arr) {
var out = "";
var i;
for(i = 0; i < arr.length; i++) {
out += '' +
arr[i].display + '
';
}
document.getElementById("player").innerHTML = out;
}
From here I want to display "player" in an html div.
What I have tried:
I have tried...
{{xmlString}}
//inside the div
Json data can be treat like object of javascript
JSON Example[^]
Yourdocument.getElementById("player").innerHTML = out;suggested that your want to display the output inside a div with id="player"
<div id="player"></div>
这篇关于如何在HTML中显示被调用的json数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!