javascript json[对象文本]
在获取json输入并对其进行解析后,我发现将文本应用于html标记,我得到了javascript json[对象文本],javascript,json,Javascript,Json,在获取json输入并对其进行解析后,我发现将文本应用于html标记,我得到了[objecttext]。是否有我遗漏的东西,或者是否有某种方法可以从我似乎已经得到的对象中提取文本。我已经包括了主要为后代编写的代码 function updateName() { var name = document.getElementById('name'); var text = document.createTextNode(sceneData.scene[curLoc].name);
[objecttext]
。是否有我遗漏的东西,或者是否有某种方法可以从我似乎已经得到的对象中提取文本。我已经包括了主要为后代编写的代码
function updateName() {
var name = document.getElementById('name');
var text = document.createTextNode(sceneData.scene[curLoc].name);
name.innerHTML = text;
}
我的数据如下所示:
sceneData = {'a':1, 's':1,
'scene':[{'name':'Joe', 'line':'Hey, boss!'},
{'name':'Josh', 'line':'Morning, Joe!'}
]}
您正在设置,它设置字符串,而您应该使用,如下所示:
或者最好直接设置html,如下所示:
function updateName() {
var name = document.getElementById('name');
name.innerHTML = sceneData.scene[curLoc].name;
}
name.innerHTML=sceneData.scene[curLoc].name代码>取而代之。注释掉//var text=…
。
function updateName() {
var name = document.getElementById('name');
name.innerHTML = sceneData.scene[curLoc].name;
}