Управление DOM с помощью JavaScript в современных браузерах и IE 11+
Получить значение атрибута data
// Get the `data-message` attribute of the `ele` element
const message = ele.getAttribute('data-message');
// Or
const message = ele.dataset.message;
Установите значение атрибута data
ele.setAttribute('data-message', 'Hello World');
// Or
ele.dataset.message = 'Hello World';
Удалить атрибут data
ele.removeAttribute('data-message');
// Or
delete ele.dataset.message;
Обратите внимание, что вызов delete ele.dataset
не удаляет все атрибуты data.