Dataset īpašība
HTML valodā ir atļauts pievienot savus atribūtus
elementiem, kamēr tiem jāsākas ar data-,
un pēc tam var būt jebkāds atribūta nosaukums.
Lai piekļūtu šādiem atribūtiem caur JavaScript,
tiek izmantota speciāla īpašība dataset.
Sintakse
element.dataset.nosaukums;
Piemērs
Izlasīsim atribūta vērtību:
<div data-cost="1000"></div>
let elem = document.querySelector('div');
let res = elem.dataset.cost;
console.log(res);
Koda izpildes rezultāts:
'1000'
Piemērs
Mainīsim atribūta vērtību:
<div data-cost="1000"></div>
let elem = document.querySelector('div');
elem.dataset.cost = '2000';
Rezultātā kods izskatīsies šādi:
<div data-cost="2000"></div>
Skatiet arī
-
metodi
getAttribute,
kas iegūst atribūtus -
metodi
setAttribute,
kas ieraksta atribūtus