DOM-apiet
Dokumentasjon fra MDN
I seksjonen om DOM-en beskrev vi hvordan nettleserne representerer HTML og CSS som trær, og særlig førstnevnte kan brukes sammen med JavaScript til å utvide brukeropplevelsen på nett.
Aksessere HTML-elementer
Javascript gir oss et rikt API mot DOMen via document-objektet. Hvis HTML-en inneholder dette...
... så kan vi aksessere den slik:
Hendelser
Med DOM-apiet kan vi også legge til hendelser når noe skjer med et DOM-element. Vi gjør dette ved å legge på lyttere som venter på at en gitt hendelse skal skje, f.eks. et klikk på en knapp:
Vi kan også erstatte innhold med noe annet
Oppgaver
Fortsett med knappene du lagde i del 2.
Legg til unike
id
-attributter påoutput
ogbutton
-elementene.Legg til hendelseshåndtering av knappene i JS-filen du lagde i forrige seksjon. Legg til en click event handler som legger til 1 på tallet i
output
når man trykker på plussknappen.Legg til en click event handler som trekker fra 1 fra tallet i
output
når man trykker på minusknappen.
Last updated