2012-09-22 24 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