XHTML eventegenskaber

En af HTML 4.0's nye egenskaber er at gøre HTML events til at udløse adfærd i browseren, f.eks. at starte et JavaScript-script, når brugeren klikker på et HTML-element. Her er en række egenskaber, der kan indsættes i HTML-tag for at definere eventadfærd.

Hvis du vil lære at bruge disse events til programmering, bør du tage vores JavaScript-tutorial og DHTML-tutorial.

Window events (Window Events)

Kun gyldig i body- og frameset-elementer.

Egenskab Værdi Beskrivelse
onload Script Udfør script, når dokumentet indlæses
onunload Script Udfør script, når dokumentet afmonteres

Form element events (Form Element Events)

Kun gyldig i formularelementer.

Egenskab Værdi Beskrivelse
onchange Script Udfør script, når et element ændres
onsubmit Script Udfør script, når et formulær indsendes
onreset Script Udfør script, når et formulær nulstilles
onselect Script Udfør script, når et element vælges
onblur Script Udfør script, når et element mister fokus
onfocus Script Udfør script, når et element får fokus

Keyboard events (Keyboard Events)

Ugyldige elementer i følgende: base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style og title-elementet.

Egenskab Værdi Beskrivelse
onkeydown Script Udfør script, når tastaturet trykkes ned
onkeypress Script Udfør script, når tastaturet trykkes ned og derefter slippes
onkeyup Script Udfør script, når tastaturet slippes

Mus events (Mouse Events)

Ugyldige elementer i følgende: base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style og title-elementet.

Egenskab Værdi Beskrivelse
onclick Script Udfør script, når museknappen klikkes
ondblclick Script Udfør script, når museknappen dobbeltklikkes
onmousedown Script Udfør script, når museknappen trykkes ned
onmousemove Script Udfør script, når musepegeren bevæger sig
onmouseout Script Udfør script, når musepegeren forlader et element
onmouseover Script Udfør script, når musepegeren befinder sig over et element
onmouseup Script Udfør script, når museknappen løsnes