我JSON值的JSON值這個樣子無法打印使用循環
var results=[obj1,obj2,obj3];
和
obj1['ádd':'usa','phone':121]
obj2['ádd':'cal','phone':143]
等。上。
這裏我想打印所有obj的地址並傳遞給HTML id元素。
我已經這樣做了,但它是打印唯一的第一個值,但在控制檯打印所有值。
for (var i = 0; i < results.length; i++) {
console.log(results[i].add);
var jjj=(results[i].add);
document.getElementById('target_2').innerHTML=jjj;
}
如何解決這個問題?
我不明白'[ '添加': '美國', '電話':121] obj2的[ '添加': 'CAL', '電話':143]'應該是指。這是無效的JS。你是不是指'{'ádd':'usa','phone':121}? –
看起來你需要理解數組和對象文字。 – PHPglue
您可以在這裏提供完整的json代碼嗎? –