onclick - Zdarzenie występuje, gdy użytkownik kliknie element.
ondblclick - Zdarzenie występuje, gdy użytkownik dwukrotnie kliknie element.
onmousedown - Zdarzenie występuje, gdy użytkownik naciśnie przycisk myszy, gdy kursor znajduje się nad elementem.
onmouseenter - Zdarzenie występuje, gdy kursor jest przesuwany na elemencie.
onmouseleave - Zdarzenie występuje, gdy użytkownik przesunie kursor z elementu.
onmousemove - Zdarzenie występuje, gdy kursor, będąc w ruchu, znajduje się nad elementem.
onmouseover - Zdarzenie występuje, gdy wskaźnik jest przesuwany na elemencie lub na jednym z jego dzieci.
onmouseout - Zdarzenie występuje, gdy użytkownik przesuwa wskaźnik myszy na element lub z jednego z jego dzieci.
onmouseup - Zdarzenie występuje, gdy użytkownik zwolni przycisk myszy na elemencie.
Zdarzenia HTML DOM związane z klawiaturą
onkeydown - Zdarzenie ma miejsce, gdy użytkownik trzyma wciśnięty klawisz.
onkeypress -Zdarzenie wystąpiło, gdy użytkownik nacisnął klawisz.
onkeyup - Zdarzenie wystąpiło, gdy użytkownik zwolnił klawisz.
Zdarzenia HTML DOM związane z obiektami (ramkami)
onabort - Ładowanie obrazu przerwano, zanim został załadowany w całości.
onerror - Obraz nie został załadowany prawidłowo (dla <object>, <body> i <frameset>).
onload - Dokument, frameset lub <object> został załadowany.
onresize - Zmieniono rozmiary widoku dokumentu.
onscroll - Przewinięto dokument.
onunload - Strona nie została załadowana (ma zastosowanie zarówno dla <body>, jak i <frameset>).
Zdarzenia HTML DOM związane z formularzami
onblur - Zdarzenie występuje, gdy element formularza traci fokus.
onchange - Zdarzenie występuje, gdy zawartość elementu formularza, selekcja lub sprawdzony status uległy zmianie (ma zastosowanie do <input>, <select> oraz <textarea>).
onfocus - Zdarzenie występuje, gdy element uzyskuje fokus (ma zastosowanie dla <label>, <input>, <select>, <textarea> oraz <button>).
onreset - Zdarzenie występuje, gdy formularz jest resetowany.
onselect - Zdarzenie nastąpi, gdy użytkownik wybierze tekst (ma zastosowanie dla <input> and <textarea>).
onsubmit - Zdarzenie nastąpi, gdy formularz zostanie wysłany.
Zdarzenia HTML DOM związane z właściwościami
bubbles - Zwraca informację, czy zdarzenie może przechodzić fazę propagacji(tzw. bąbelkowanie).
cancelable - Zwraca informację, czy zdarzenie może mieć zablokowane działanie w sposóbdomyślny.
currentTarget - Zwraca element, którego słuchacz zdarzeń wywołał zdarzenie.
eventPhase - Zwraca informację, która faza przepływu zdarzeń jest obecnie oceniana.
target - Zwraca element, który wywołał zdarzenie.
timeStamp - Zwraca czas mierzony w milisekundach w stosunku do momentu, w którym zdarzenie zostało utworzone.
type - Zwraca nazwę zdarzenia.
Zdarzenia MouseEvent/KeyboardEvent HTML DOM związane z właściwościami
altKey - Zwraca informację, czy klawisz Alt został wciśnięty, gdy zdarzenie zostało zarejestrowane.
button - Zwraca informację, który klawisz myszy został kliknięty, gdy zdarzenie zostało zarejestrowane.
clientX - Zwraca współrzędną poziomą wskaźnika myszy w stosunku do bieżącego okna, gdy zdarzenie zostało zarejestrowane.
clientY - Zwraca współrzędną pionową wskaźnika myszy w stosunku do bieżącego okna, gdy zdarzenie zostało zarejestrowane.
ctrlKey - Zwraca informację, czy klawisz Ctrl został wciśnięty, gdy zdarzenie zostało zarejestrowane.
keyIdentifier - Zwraca identyfikator klawisza.
keyLocation - Zwraca położenie klawisza w urządzeniu.
metaKey - Zwraca informację, czy klawisz meta został wciśnięty, gdy zdarzenie zostało zarejestrowane.
relatedTarget - Zwraca element związany z elementem, który spowodował zdarzenie.
screenX - Zwraca współrzędną poziomą wskaźnika myszy w stosunku do ekranu, gdy zdarzenie zostało zarejestrowane.
screenY - Zwraca współrzędną pionową wskaźnika myszy w stosunku do ekranu, gdy zdarzenie zostało zarejestrowane.
shiftKey - Zwraca informację, czy klawisz Shift został wciśnięty, gdy zdarzenie zostałozarejestrowane.