Задать вопрос
Relow
@Relow
Ничего не умею

Почему getElementById не работает?

В скрипте main.js :
var q = document.getElementById("gg");
console.log(q);

В html : <div class="container menu" id="gg">
В консоль выводится null. Почему?
  • Вопрос задан
  • 634 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
main.js на HTML-страничке появляется раньше <div>?
Тогда он и исполняется раньше загрузки и парсинга всего HTML-дерева.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы