我不知道发生了什么,因为我从来没有遇到JS的问题,但我们走了。我使用以下代码在Chrome中获取未捕获的ReferenceError:
function showShareButtons() {
var buttons = getElementById("sharebtns");
document.buttons.style.visibility = 'visible';
}
有人可以告诉我出了什么问题吗?谢谢!
答案 0 :(得分:1)
document.getElementById("sharebtns");
答案 1 :(得分:1)
您不能简单地为变量声明getElementById
。您需要使用document.getElementById
:
function showShareButtons() {
var buttons = document.getElementById("sharebtns");
buttons.style.visibility = 'visible';
}
即使你最终在你的代码中使用了文档,它也不会是相同的,因为变量无法被声明为任何确定的。
答案 2 :(得分:1)
应该是这样的:
function showShareButtons() {
var buttons = document.getElementById("sharebtns");
buttons.style.visibility = 'visible';
}