Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.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输入字段编辑和更新json数据?_Javascript - Fatal编程技术网

Javascript 如何通过html输入字段编辑和更新json数据?

Javascript 如何通过html输入字段编辑和更新json数据?,javascript,Javascript,我试图通过html输入字段更新数据。 我有4个输入字段,其中 第一个是身份证, 第二个文本和 第三和第四个空白输入字段 3rd and 4th input should update data. 下面是我的json数据和脚本 你的JS代码中的2在做什么?发布你迄今为止试图更新该字段的代码 [ {"id": 1, "testdata": "Exxon Mobil", "toBe_1": " ", "toBe_2": " " }, {"id": 2, "testdata": "

我试图通过html输入字段更新数据。 我有4个输入字段,其中 第一个是身份证, 第二个文本和 第三和第四个空白输入字段

3rd and 4th input should update data.
下面是我的json数据和脚本


你的JS代码中的
2
在做什么?发布你迄今为止试图更新该字段的代码
[
    {"id": 1, "testdata": "Exxon Mobil", "toBe_1": " ", "toBe_2": " " },

    {"id": 2, "testdata": "Wal-Mart Stores", "toBe_1": " ", "toBe_2": " "},

    {"id": 3, "testdata": "Royal Dutch Shell", "toBe_1": " ", "toBe_2": " "},

    {"id": 4, "testdata": "BP", "toBe_1": " ", "toBe_2": " " },

    {"id": 5, "testdata": "General Motors", "toBe_1": " ", "toBe_2": " " }
]
    var xmlhttp = new XMLHttpRequest();
    xmlhttp.onreadystatechange = function () {
    if (this.readyState == 4 && this.status == 200) {
     var data = JSON.parse(xmlhttp.responseText);
        var dataArray = [];
        data.forEach(function (d) {
          dataArray.push(d);
        });
        console.log(dataArray);
      }
    };
    xmlhttp.open("GET", "data/dummyData.json", true);
    xmlhttp.send();

    2