Показать сообщение отдельно
  #7 (permalink)  
Старый 24.07.2019, 18:03
Аспирант
Отправить личное сообщение для maxim1978 Посмотреть профиль Найти все сообщения от maxim1978
 
Регистрация: 07.05.2019
Сообщений: 38

Сообщение от laimas Посмотреть сообщение
Ну тогда так:

function elements() {
   
   var arr = [...this.parentNode.children].map((a) => {
        return a.nodeName=='IMG' ? a.src : a.textContent;    
   });
   
   console.log(arr)

}


Вы же пишите document.querySelectorAll(".item"), а зачем, если получать только текущую. И видимо сама то кнопка не нужна, значит нужно так:

var arr = [...this.parentNode.children].slice(0, -1).map((a) => { ....

Огромное спасибо - действительно работает ...а я уже три дня не могу это сделать ..спасибо
Ответить с цитированием