Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript html:601未捕获类型错误:无法读取属性';地图';在showTable(index.html:601)中未定义的值在onload(index.html:614)中的值_Javascript_Html_Json - Fatal编程技术网

Javascript html:601未捕获类型错误:无法读取属性';地图';在showTable(index.html:601)中未定义的值在onload(index.html:614)中的值

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

我想从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 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}