其一,您的變量包含有一個元件,這是一個對象的陣列。
因此,爲了訪問內容,你必須使用comments[ INDEX ][ PROPERTYNAME ]
這樣的:
var comments=[{"comment": "re", "author": "Anonym", "likes": 0, "key": "ahFzfmVhc3ljb21tZW50LWhyZHIQCxIHQ29tbWVudBj46qcJDA", "date": 1363460164.0, "approved": true}]
for(i=0;i<1;i++){
document.write(comments[i]['author'] + "<br>" + comments[i]['comment']) ;
}
一般來說,我會代替document.write()
別的東西,這使得使用innerHTML
。這可能是這樣的:
<div id="commentBox"></div>
<script>
var comments=[{"comment": "re", "author": "Anonym", "likes": 0, "key": "ahFzfmVhc3ljb21tZW50LWhyZHIQCxIHQ29tbWVudBj46qcJDA", "date": 1363460164.0, "approved": true}],
commentBox = document.getElementById('commentBox');
for(i=0;i<1;i++){
commentBox.innerHTML += comments[i]['author'] + "<br>" + comments[i]['comment'];
}
</script>