JavaScript函数无法与onclick一起使用

时间:2016-01-29 00:19:52

标签: javascript html

这是问题(如果你可以这么称呼它),每次我写JS包含它不起作用的函数。我知道它与空格,换行符或类似的东西有关。也许我不知道规则或语法。我正在使用sublime text3(如果它是相关的)。如果你向我解释原因,我将不会再次面对这个问题,我将感激不尽。这是一个在我的电脑上无法运行的代码

<script type="text/javascript">
  document.getElementById("circle").onclick = function() {
document.getElementById("circle").style.display = "none";
  }
</script>

1 个答案:

答案 0 :(得分:0)

您确定ID为“circle”的元素将onclick函数作为其属性之一吗?您可以使用控制台上的dir函数检查属性列表。

console.dir(document.getElementById("circle"));

dir不是用于生产。它在开发和调试中派上用场。

MDN Console.dir()