Javascript html:601未捕获类型错误:无法读取属性';地图';在showTable(index.html:601)中未定义的值在onload(index.html:614)中的值
我想从json字符串创建一个表,但出现了错误,我必须使用json.parse。 我已经删除了JSON.parse,但它不起作用Javascript html:601未捕获类型错误:无法读取属性';地图';在showTable(index.html:601)中未定义的值在onload(index.html:614)中的值,javascript,html,json,Javascript,Html,Json,我想从json字符串创建一个表,但出现了错误,我必须使用json.parse。 我已经删除了JSON.parse,但它不起作用 // javascript function to parse json data// var parsedJson = JSON.parse(json); var elements = parsedJson.elements; function showTable(){ console.log("Runn"); var ta
// javascript function to parse json data//
var parsedJson = JSON.parse(json);
var elements = parsedJson.elements;
function showTable(){
console.log("Runn");
var table = document.getElementById('table');
elements.map(ele => {
var tr = document.createElement("tr");
tr.innerHTML = ele;
table.appendChild(tr);
})
}`
uncaughtsyntaxerror:JSON中位于位置1的意外标记o
JSON.parse
index.html:599 Runn
index.html:601未捕获类型错误:无法读取未定义的属性“map”
在showTable(index.html:601)
在onload(index.html:614)
这就是你要找的吗
var json={“id”:34,“name”:“test”,“limit”:150000,“tax_type”:34};
函数showTable(){
var table=document.getElementById('table');
var tr=document.createElement(“tr”);
for(json中的var键){
if(json.hasOwnProperty(key)){
var td=document.createElement(“td”);
td.innerHTML=json[key];
tr.appendChild(td);
}
}
表1.儿童(tr);
}
可显示()代码>
表格{
边界塌陷:塌陷;
}
表,td{
边框:1px纯黑;
}
你能显示你的json数据吗?如果是这种格式,还有更多的数据{“id”:34,“name”:“Others(如果有请指定)”,“limit”:150000,“tax_type”:34}