我想使用 Javascript 在我的 HTML 页面中添加一个 Facebook 登录按钮:
var button = document.createElement("fb:login-button");
button.size = "xlarge";
parent.appendChild(button);
按钮出现,非 Facebook 特定属性如id
和lang
可以成功添加。但是,添加 size 属性没有效果。
另外,如果我尝试使用添加任何属性button.createAttribute()
,我会得到
未捕获的类型错误:对象 #
<HTMLUnknownElement>
没有方法“createAttribute”
为什么 Facebook 的登录按钮不被识别为有效的 HTML 元素,即使它出现在页面上?使用 Javascript 插入 Facebook 登录按钮并更改其大小的正确方法是什么?