我有以下2個文件,HTML文件,並稱爲JSON文件data.txt中的Javascript得到JSON文件值
在JSON:
myFunction([
{
"itemid": "0",
"itemname": "air",
"currentprice": "5.0"
},
{
"itemid": "1",
"itemname": "stone",
"currentprice": "5.0"
},
{
"itemid": "2",
"itemname": "grass",
"currentprice": "5.0"
},
{
"itemid": "3",
"itemname": "dirt",
"currentprice": "5.0"
},
{
"itemid": "4",
"itemname": "cobblestone",
"currentprice": "5.0"
},
{
"itemid": "5",
"itemname": "plank",
"currentprice": "5.0"
}
]);
所以基本上,我唯一的知識從該文件的方式來修改或視圖數據與如下所示的環:
<div id="id01"></div>
<script>
function myFunction(arr) {
var out = "";
var i;
for(i = 0; i<arr.length; i++) {
out += '<a href="' + arr[i].url + '">' + arr[i].itmid + '</a><br>';
}
document.getElementById("id01").innerHTML = out;
}
</script>
<script src="data.js"></script>
我的問題是這樣的,在那裏沒有環直接編輯值的方法,有可能類似於像的itemid [數字]編輯陣列=「customValue」
可能重複://stackoverflow.com/questions/8702474/updating-a-json-object-using-javascript)[如果data.txt的內容保存到使用JSON記法的Javascript對象] – alex
不完全清楚你的目標是什麼 – charlietfl
這不是重複的,該鏈接在JSON中有一個變量,我不這樣做。我使用數組字面量作爲參數 – Dragneel