以下是密碼。此代碼從facebook獲取朋友列表。它來爲每個朋友name
和id
對。我得到這個使用response["data"]
並將其存儲在friends
。 當我打印friends
,我得到了如下補充:如何打印身份證號碼
第一:
if(loggedIn) {
FB.api("/me/friends",function(response){
friends = response["data"];
totalToBeLoaded = friends.length;
document.getElementById("status").innerHTML=friends;
});
輸出是:
[目標對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象] ],[對象 對象],[對象對象],[對象 對象],[對象對象], [對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象], [對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象] ],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],[對象對象],[對象 對象],
二: 如果我改變了上面的代碼是這樣的:
if(loggedIn) {
FB.api("/me/friends",function(response){
friends = response["data"];
totalToBeLoaded = friends.length;
document.getElementById("status").innerHTML=friends[0].id;
});
它打印。ID在0位置正確的
輸出:
1243533622(ID)
三: 由於有多個ID,如果我把它放在一個while-loop
和打印一切:
if(loggedIn) {
FB.api("/me/friends",function(response){
friends = response["data"];
totalToBeLoaded = friends.length;
while(i<totalToBeLoaded)
document.getElementById("status").innerHTML=friends[i].id;
});
輸出:
沒有被打印。
如何打印所有id
的?問題的
thanks.done一個很大的錯誤。感謝您指出..... – learnfromothers 2011-06-13 16:02:43