• Не работает js код (не видит элемента)?

    @tuvvi
    JS dev
    Сам над тем же вопросом сидел. Вот, что вышло:

    document.addEventListener("DOMContentLoaded", function() {
      let butt = document.getElementById("butt");
      butt.addEventListener("click", myFunc);
    });
    
    function myFunc() {
      alert("Done!");
    }


    Фишка в том, чтобы дождаться загрузки страницы и на это событие повесить колбэк, в виде навешивания addEventListener (только сначала сделать getElementById).
    Ответ написан
    Комментировать