Показать сообщение отдельно
  #2 (permalink)  
Старый 24.07.2019, 17:34
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Ну наверное не такой массив, а с вложениями, иначе как им оперировать:

var result = document.getElementById("result");
var buttons = [...document.querySelectorAll(".res")];

[...buttons].forEach((button) => {
  button.addEventListener('click', elements);
});

function elements() {
   var arr = [...document.querySelectorAll(".item")].map((a) => {
        return [...a.children].map((b) => {
            return b.nodeName=='IMG' ? b.src : b.textContent;    
        })
   });
   
   console.log(arr);	
}
Ответить с цитированием