# Atrybuty zdarzeń

### Zdarzenia w okienkach

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

### Zdarzenia w formularzach

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.

### Zdarzenia klawiatury

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.

### Zdarzenia myszki

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.