Zachodzą jedynie w BODY i ramkach
| Atrybut | Wartość | Opis |
| onafterprint |
script | Skrypt uruchamiany po wydrukowaniu dokumentu. |
| onbeforeprint |
script | Skrypt uruchamiany przed wydrukowaniem dokumentu. |
| onbeforeunload |
script | Skrypt uruchamiany przed zamknięciem dokumentu. |
| onerror |
script | Skrypt uruchamiany w razie wystąpienia błędu. |
| onhaschange |
script | Skrypt uruchamiany, gdy dokument uległ zmianie. |
| onload | script | Skrypt uruchamiany przy załadowaniu dokumentu. |
| onmessage |
script | Skrypt uruchamiany, gdy pojawia się komunikat. |
| onoffline |
script | Skrypt uruchamiany, gdy dokument staje się dostępny offline. |
| ononline |
script | Skrypt uruchamiany, gdy dokument powraca online. |
| onpagehide |
script | Skrypt uruchamiany, gdy okno zostaje ukryte. |
| onpageshow |
script | Skrypt uruchamiany, gdy okno staje się ponownie widoczne. |
| onpopstate |
script | Skrypt uruchamiany, gdy zmienia się historia okna. |
| onredo |
script | Skrypt uruchamiany, gdy dokument wykonuje przywrócenie operacji. |
| onresize |
script | Skrypt uruchamiany, gdy zmieniają się wymiary okna. |
| onstorage |
script | Skrypt uruchamiany, gdy wykonywana jest aktualizacja Web Storage. |
| onundo |
script | Skrypt uruchamiany, gdy dokument wykonuje cofnięcie operacji. |
| onunload | script | Skrypt uruchamiany przy zamknięciu dokumentu |
Zachodzą jedynie w formularzach.
| Atrybut | Wartość | Opis |
| onblur | script | Skrypt uruchamiany, gdy element traci fokus. |
| onchange | script | Skrypt uruchamiany, gdy zmienia się element. |
| oncontextmenu |
script | Skrypt uruchamiany, gdy pokazuje się menu kontekstowe. |
| onfocus | script | Skrypt uruchamiany, gdy element uzyskuje fokus. |
| onformchange |
script | Skrypt uruchamiany, gdy formularz się zmienia. |
| onforminput |
script | Skrypt uruchamiany, gdy użytkownik wprowadzi zawartość formularza. |
| oninput |
script | Skrypt uruchamiany, gdy użytkownik wprowadzi treść elementu. |
| oninvalid |
script | Skrypt uruchamiany, gdy element jest nieważny. |
| onreset (niewspierany w HTML 5) | script | Skrypt uruchamiany, gdy formularz jest resetowany (zerowany). |
| onselect | script | Skrypt uruchamiany, gdy element jest wybierany. |
| onsubmit | script | Skrypt uruchamiany, gdy formularz jest wysyłany. |
Nie dotyczy elementów base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style i title.
| Atrybut | Wartość | Opis |
| onkeydown | script | Działanie, gdy naciśnięty jest klawisz. |
| onkeypress | script | Działanie, gdy klawisz jest naciśnięty i zwolniony. |
| onkeyup | script | Działanie, gdy klawisz jest zwolniony. |
Nie dotyczy elementów base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style i title.
| Atrybut | Wartość | Opis |
| onclick | script | Działanie, gdy następuje kliknięcie myszką. |
| ondblclick | script | Działanie, gdy następuje podwójne kliknięcie myszką. |
| onmousedown | script | Działanie, gdy następuje przyciśnięcie klawisza myszki. |
| onmousemove | script | Działanie, gdy następuje poruszenie kursora myszki. |
| onmouseover | script | Działanie, gdy kursor myszki jest przenoszony nad element. |
| onmouseout | script | Działanie, gdy kursor myszki jest odsuwany znad elementu. |
| onmouseup | script | Działanie, gdy następuje puszczenie naciśniętego klawisza myszki. |
| Atrybut | Wartość | Opis |
Zachodzą jedynie w BODY i ramkach
| Atrybut | Wartość | Opis |
|---|---|---|
| onload | script | Skrypt uruchamiany przy załadowaniu dokumentu |
| onunload | script | Skrypt uruchamiany przy zamknięciu dokumentu |
Zachodzą jedynie w formularzach.
| Atrybut | Wartość | Opis |
|---|---|---|
| onchange | script | Skrypt uruchamiany, gdy zmienia się element. |
| onsubmit | script | Skrypt uruchamiany, gdy formularz jest wysyłany. |
| onreset | script | Skrypt uruchamiany, gdy formularz jest resetowany (zerowany). |
| onselect | script | Skrypt uruchamiany, gdy element jest wybierany. |
| onblur | script | Skrypt uruchamiany, gdy element traci fokus. |
| onfocus | script | Skrypt uruchamiany, gdy element zyskuje fokus. |
Nie dotyczy elementów base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style i title.
| Atrybut | Wartość | Opis |
|---|---|---|
| onkeydown | script | Działanie, gdy naciśnięty jest klawisz. |
| onkeypress | script | Działanie, gdy klawisz jest naciśnięty i zwolniony. |
| onkeyup | script | Działanie, gdy klawisz jest zwolniony. |
Nie dotyczy elementów base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style i title.
| Atrybut | Wartość | Opis |
|---|---|---|
| onclick | script | Działanie, gdy następuje kliknięcie myszką. |
| ondblclick | script | Działanie, gdy następuje podwójne kliknięcie myszką. |
| onmousedown | script | Działanie, gdy następuje przyciśnięcie klawisza myszki. |
| onmousemove | script | Działanie, gdy następuje poruszenie kursora myszki. |
| onmouseover | script | Działanie, gdy kursor myszki jest przenoszony nad element. |
| onmouseout | script | Działanie, gdy kursor myszki jest odsuwany znad elementu. |
| onmouseup | script | Działanie, gdy następuje puszczenie naciśniętego klawisza myszki. |