Задать вопрос
@TyllerDurden

Как из NodeList получить элемент?

Давно не касался js, поэтому, наверное, что-то забыл.

<nav class="nav-topics">
        <a href="#" class="nav-topics__topic nav-topics__topic_active">1</a>
        <a href="#" class="nav-topics__topic">2</a>
        <a href="#" class="nav-topics__topic">3</a>
        <a href="#" class="nav-topics__topic">4</a>
        <a href="#" class="nav-topics__topic">5</a>
        <a href="#" class="nav-topics__topic">6</a>
        <a href="#" class="nav-topics__topic">7</a>
        <a href="#" class="nav-topics__topic">8</a>
    </nav>


let navTopics = document.querySelector(".nav-topics");
let navTopic = document.querySelectorAll(".nav-topics__topic");

for (let topic of navTopic) {
    navTopics.insertAdjacentHTML("beforeEnd", topic);
}


С помощью quertSelectorAll хочу получить все элементы с указанным классом. После чего пытаюсь эти элементы вставить в конец другого элемента. И вместо самих элементов почему-то вставляются ссылки вида file:///C:/Users/Username/Desktop/site/index.html

Если вывести элемент в консоль, то a.nav-topics__topic

Наверное я делаю неправильно и что-то забыл. Как сделать правильно?
  • Вопрос задан
  • 470 просмотров
Подписаться 1 Простой 7 комментариев
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Кликните где угодно, и снова:
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽