DOM-apiet
Last updated
Last updated
I seksjonen om 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.
Javascript gir oss et rikt API mot via document-objektet. Hvis HTML-en inneholder dette...
... så kan vi aksessere den slik:
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
Legg til unike id
-attributter på output
og button
-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.
Fortsett med knappene du lagde i .