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

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

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

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

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

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