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

Как скопировать значение data attribute и вставить это значение в style="" этого же div'а?

имеется код:
<div class="asd">
<div data-atr="./img/pic.png"></div>
</div>
<div class="asd">
<div data-atr="./img/pic2.png"></div>
</div>


требуется:

<div class="asd">
<div data-atr="./img/pic.png" style="./img/pic.png"></div>
</div>
<div class="asd">
<div data-atr="./img/pic2.png" style="./img/pic2.png"></div>
</div>
  • Вопрос задан
  • 74 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Stalker_RED
@Stalker_RED
const elements = document.querySelectorAll('div[data-atr]')
elements.forEach(elem => elem.style = elem.dataset.atr);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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