Dostęp do atrybutów poprzez metody w JavaScript
Do atrybutów niestandardowych można również
uzyskiwać dostęp za pomocą metod takich jak getAttribute,
w tym przypadku należy pisać pełną nazwę
atrybutu:
<div id="elem" data-num="1000" data-my-num="2000"></div>
let elem = document.querySelector('#elem');
console.log(elem.getAttribute('data-num')); // wyświetli 1000
console.log(elem.getAttribute('data-my-num')); // wyświetli 2000
Dane są akapity. Przejdź po nich pętlą i każdemu
akapitowi w atrybucie data-num zapisz
numer porządkowy tego akapitu. Użyj
metody setAttribute.