const blockSelector = '.block';
const buttonSelector = `${blockSelector} button`;
const itemSelector = `${blockSelector} span`;
Делегирование, назначаем обработчик клика один раз для всех кнопок:
document.addEventListener('click', e => e
.target
.closest(buttonSelector)
?.closest(blockSelector)
?.append(document.querySelector(itemSelector))
);
Или, назначаем обработчик клика каждой кнопке индивидуально:
const item = document.querySelector(itemSelector);
const onClick = e => e.currentTarget.closest(blockSelector).appendChild(item);
document.querySelectorAll(buttonSelector).forEach(n => n.addEventListener('click', onClick));