2012-09-22 29 views
0

我試圖使用DOM(的createElement,使用appendChild ...) 繼Facebook的developper網站添加一個Facebook的登錄按鈕,我寫了創建一個Facebook登錄按鈕還需要在我的JavaScript腳本中添加facebook功能。使用JavaScript DOM

而且在我的網頁一個div:

但這似乎並沒有工作。我有一個「登錄Facebook」,但顯示全黑。

你有一個如何實現這個想法?

感謝

回答

1

我也加在我的javascript腳本所需的Facebook的功能。

究竟是什麼意思?

如果您在SDK加載完成後添加XFBML標記,則必須調用FB.XFBML.parse以顯式地爲這些標記重新分析文檔(或其部分)。

+0

謝謝,它現在正在工作。另一個問題是沒有工作的loginFB.class。我使用了loginFB.setAttribute(「class」,「fb-login-button」),它與解析一起工作。再次感謝。 –

+0

當然,'class'是JavaScript中的一個保留字(儘管目前還沒有真正「使用」)。因此,要讀取/寫入DOM元素的類,您必須使用'element.className'。 (雖然在大多數情況下,setAttribute也會起作用。) – CBroe