в массив?
Уточни. Конкретнее.
вообще все-все?
Допустим, у меня есть 5 элементов с data-id= 1, 2, 3, 4, 5 соответственно. Как мне найти значения этих элементов по датаатрибуту и вывести их в массив, чтобы было [1,2,3,4,5]
const elementsWithId = [...document.querySelectorAll('[data-id]') const ids = elementsWithId.map(element => element.dataset.id)
Спасибо, попробую
почему-то пишет map is not a function
const elementsWithId = [...document.querySelectorAll('[data-id]')] const ids = elementsWithId.map(element => element.dataset.id)
да не, первое elementsWithId правильно
если мой атрибут называется data-new-index, то как тогда называть?
просто замени то, что в кавычках
это я заменил, но с мапом проблемы
Обсуждают сегодня