未捕获的TypeError:无法设置null错误的属性'onclick'

时间:2019-03-22 19:35:18

标签: javascript html css

我不太了解JS。因此,这对我来说很难。我在控制台中收到此错误:

未捕获的TypeError:无法将属性'onclick'设置为null

    <script>

    var modal = document.getElementById('modal');

    var btn = document.getElementById("modalbtn");

    var span = document.getElementsByClassName("close")[0];

    btn.onclick = function() {modal.style.display = "block";}


    span.onclick = function() {modal.style.display = "none";}


    window.onclick = function(event) {
  if (event.target == modal) {modal.style.display = "none";}
}

    </script>

1 个答案:

答案 0 :(得分:1)

我知道了。这是因为我正在打电话的东西没有出现在我收到错误的页面上。

谢谢