Get, set and remove data attributes
Get the data attribute's value
// Get the `data-message` attribute of the `ele` element
const message = ele.getAttribute('data-message');
// Or
const message = ele.dataset.message;
Set the data attribute's value
ele.setAttribute('data-message', 'Hello World');
// Or
ele.dataset.message = 'Hello World';
Remove the data attribute
ele.removeAttribute('data-message');
// Or
delete ele.dataset.message;
Note that calling delete ele.dataset
doesn't remove all data attributes.