Кнопки надо изменить - вырезаем инлайновые обработчики клика, значения для
data-rel ссылки кладём в аналогичный атрибут:
<button class="cve" data-rel="69c99408142132">S</button>
<button class="cve" data-rel="69c99408143167">M</button>
<button class="cve" data-rel="69c99408143177">L</button>
Дальше можно сделать делегированный обработчик клика, в котором будем пытаться подняться от целевого элемента к ссылке (в вашем случае было бы достаточно проверки наличия класса -
if (t.classList.contains('cve')), но кто его знает, может, решите в будущем добавить внутрь кнопок ещё какие-то элементы):
document.addEventListener('click', function({ target: t }) {
if (t = t.closest('.cve')) {
this.setAttribute('data-rel', t.getAttribute('data-rel'));
}
}.bind(document.getElementById('bodyone')));
Или, есть вариант назначать обработчик клика непосредственно каждой кнопке:
const link = document.querySelector('#bodyone');
const onClick = e => link.dataset.rel = e.currentTarget.dataset.rel;
document.querySelectorAll('.cve').forEach(n => n.addEventListener('click', onClick));