8. Czym jest atrybut `data-*` i do czego służy?

Atrybut data-* w HTML jest używany do przechowywania niestandardowych danych w elementach HTML. Można go wykorzystać do dodawania informacji, które mogą być łatwo dostępne za pomocą JavaScript.

Użycie atrybutu data-*:

  1. Dodawanie danych do elementów:
<div id="product" data-id="12345" data-name="Sample Product">Produkt</div>
  1. Dostęp do danych za pomocą JavaScript:
const product = document.getElementById('product'); const productId = product.dataset.id; const productName = product.dataset.name; console.log(productId); // 12345 console.log(productName); // Sample Product

Atrybuty data-* są przydatne do przechowywania dodatkowych danych bez konieczności używania niestandardowych atrybutów lub klas, co pozwala na lepszą organizację kodu i łatwiejszy dostęp do danych w skryptach.

devFlipCards 2024

Akceptujesz cookies?

Cookies to niewielkie fragmenty danych zapisywane lokalnie na twoim urządzeniu. Pomagają w funkcjonowaniu naszej strony - zapisują Twoje ustawienia strony takie jak motyw czy język. Poprawiają funkcjonowanie reklam i pozwalają nam na przeprowadzanie analityki odwiedzin strony. Korzystając ze strony zgadasz się na ich wykorzystanie.