DOMreferenser
DOMreferenser är JavaScript-variabler som pekar på objekt i Document Object Model, vanligtvis ett eller flera element i ett HTML-dokument. En referens gör det möjligt att läsa och ändra egenskaper, modifica innehåll, justera stilar och lägga till eller ta bort händelselyssnare utan att söka upp elementet igen varje gång.
Få domreferenser kan göras på olika sätt, exempelvis med document.getElementById('id'), document.querySelector('#id'), document.querySelectorAll('.klass'), document.getElementsByClassName('klass') och document.getElementsByTagName('tag').
Typiskt arbetar man med referenser till Element eller Node. Att hålla fast vid en referens (till exempel
Vanliga fallgropar inkluderar att köra DOM-sökningar innan sidan är färdigladdad, vilket gör att referenserna blir null.
Exempel: const btn = document.getElementById('myBtn'); btn.addEventListener('click', function() { console.log('klick!'); });
DOMreferenser är grundläggande för effektiv klientside scripting och interaktiva webbapplikationer.