for (let i = 0; i < buttons.length-1; i++) { //Вешаем обработчик события клика на каждую из кнопок buttons[i].addEventListener('click', function() { //Создали копию карточки с товаром let item = products[i].cloneNode(true), btn = item.querySelector('button'); btn.textContent = 'Удалить'; //btn.remove(); field.appendChild(item); //Удаляем карточку с товаром products[i].remove(); }) } It is necessary inside the loop to hang another event handler on btn.textContent. How can I do that. I'm new to js. The code on the https://github.com/iSdmd/js_beginner/blob/master/mini_bag/js/script.js