変数を渡すと完了しましたが、画像をクリックしたときに同じ関数にid
渡したいと思います。name
これは私のコードです:
for (var i = 0; i <friend_data.length; i++) {
results += '<div class = "clicker" id = "'+friend_data[i].id+'" onclick="javascript:testId(this.id,'+ friend_data[i].name+')"><img src="https://graph.facebook.com/' + friend_data[i].id + '/picture" height="30" width="30">' + friend_data[i].name + '</div>';
}
と
function testId(id, friend_data[id].name ){
alert(id);
alert(friend_data[i].name);
}
alert(friend_data[i].name);
間違っているので表示されません。修正するのを手伝ってください。onclick
変数を渡す正しい方法 でも調べてください。