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

Как при создании div, дать ему значение из переменной?

Сегодня столкнулся с такой проблемой, что при создании div через JS, создаётся кнопка.
Но вот только не со значением массива, как ожидалось, а с надписью "array[i]".
Создаю вот так:
document.write("<a href=\"dog.html\"><div style=\"font-family:Verdana\" class = \"button\">array[i]</div></a>");

Как передать значение из массива в div при создании?
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@joseffie
Вы здесь просто выводите строку array[i].

Вы можете воспользоваться шаблонными строками, чтобы интерполировать данную строку и получить возможность вставить внутрь строки кусок JS-кода.

Вместо Вашего варианта используйте:
document.write(
  `<a href="dog.html"><div style="font-family: Verdana" class="button">${array[i]}</div></a>`
);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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