Podręcznik referencyjny wydarzeń HTML
- Poprzednia strona Globalne atrybuty HTML
- Następna strona Nazwy kolorów HTML
Polecane kursy:
Globalne atrybuty zdarzeń
HTML ma zdolność wywoływania działań w przeglądarce, takich jak uruchomienie skryptu JavaScript, gdy użytkownik kliknie element. Kurs JavaScriptAby uzyskać więcej informacji na temat zdarzeń programowych, odwiedź naszą
。
Poniżej znajdują się globalne atrybuty zdarzeń, które można dodać do elementów HTML, aby zdefiniować operacje zdarzeń.
Atrybuty zdarzeń okna
właściwość | atrybut | wartość |
---|---|---|
Zdarzenia wywoływane dla obiektu window (zastosowane do etykiety <body>): | skrypt | Skrypt uruchamiany po drukowaniu dokumentu. |
onbeforeprint | skrypt | Skrypt uruchamiany przed drukowaniem dokumentu. |
onbeforeunload | skrypt | Skrypt uruchamiany przed wyładowaniem dokumentu. |
onerror | skrypt | Skrypt uruchamiany, gdy występuje błąd. |
onhaschange | skrypt | Skrypt uruchamiany, gdy dokument zostaje zmieniony. |
onload | skrypt | Wywoływane po zakończeniu ładowania strony. |
onmessage | skrypt | Skrypt uruchamiany, gdy jest wywoływane wiadomość. |
onoffline | skrypt | Skrypt uruchamiany, gdy dokument jest dostępny offline. |
ononline | skrypt | Skrypt uruchamiany, gdy dokument jest dostępny online. |
onpagehide | skrypt | Skrypt uruchamiany, gdy okno staje się niewidoczne. |
onpageshow | skrypt | Skrypt uruchamiany, gdy okno staje się widoczne. |
onpopstate | skrypt | Skrypt uruchamiany, gdy zmienia się historia okna. |
onredo | skrypt | Skrypt uruchamiany podczas wykonywania redo w dokumencie. |
onresize | skrypt | Wywoływane, gdy rozmiar okna przeglądarki jest zmieniany. |
onstorage | skrypt | Skrypt uruchamiany po aktualizacji obszaru Web Storage. |
onundo | skrypt | Skrypt uruchamiany podczas wykonywania undo w dokumencie. |
onunload | skrypt | Wywoływane po załadowaniu strony (lub zamknięciu okna przeglądarki). |
Zdarzenia formularza
Zdarzenia wywoływane przez akcję w formularzu HTML (zastosowane do prawie wszystkich elementów HTML, ale najczęściej w elementach formularza):
właściwość | atrybut | wartość |
---|---|---|
onblur | skrypt | 元素失去焦点时运行的脚本。 |
onblur | skrypt | Skrypty uruchamiane, gdy element traci skupienie. |
onchange | skrypt | Skrypty uruchamiane, gdy menu kontekstowe jest wywoływane. |
oncontextmenu | skrypt | Skrypty uruchamiane, gdy element otrzymuje skupienie. |
onformchange | skrypt | Skrypty uruchamiane, gdy formularz się zmienia. |
onforminput | skrypt | Skrypty uruchamiane, gdy formularz otrzymuje wprowadzenie użytkownika. |
oninput | skrypt | Skrypty uruchamiane, gdy element otrzymuje wprowadzenie użytkownika. |
oninvalid | skrypt | Skrypty uruchamiane, gdy element jest nieważny. |
onreset | skrypt | Wywoływane, gdy przycisk reset w formularzu jest klikany. Nieobsługiwane w HTML5. |
onselect | skrypt | Wywoływane, gdy tekst w elemencie jest zaznaczony. |
onsubmit | skrypt | Wywoływane, gdy formularz jest wysyłany. |
Keyboard events
właściwość | atrybut | wartość |
---|---|---|
onkeydown | skrypt | Wywoływane, gdy użytkownik wciska klawisz. |
onkeypress | skrypt | Wywoływane, gdy użytkownik naciska klawisz. |
onkeyup | skrypt | Wywoływane, gdy użytkownik puści klawisz. |
Mouse events
Zdarzenia wywoływane przez mysz lub podobne działania użytkownika:
właściwość | atrybut | wartość |
---|---|---|
onclick | skrypt | Wywoływane, gdy element jest klikany. |
ondblclick | skrypt | Wywoływane, gdy element jest klikany dwukrotnie. |
ondrag | skrypt | Skrypty uruchamiane, gdy element jest przeciągany. |
ondragend | skrypt | Skrypty uruchamiane na końcu operacji przeciągania. |
ondragenter | skrypt | Skrypty uruchamiane, gdy element jest przeciągnięty do aktywnego obszaru przeciągania. |
ondragleave | skrypt | Skrypty uruchamiane, gdy element opuszcza aktywny cel przeciągania. |
ondragover | skrypt | Skrypty uruchamiane, gdy element jest przeciągany na aktywny cel przeciągania. |
ondragstart | skrypt | Skrypty uruchamiane na początku operacji przeciągania. |
ondrop | skrypt | Skrypty uruchamiane, gdy element jest przeciągany i upuszczany. |
onmousedown | skrypt | Wywoływane, gdy przycisk myszy jest naciśnięty na elemencie. |
onmousemove | skrypt | Wywoływane, gdy kursor myszy jest umieszczony na elemencie. |
onmouseout | skrypt | Wywoływane, gdy kursor myszy opuszcza element. |
onmouseover | skrypt | Wywoływane, gdy kursor myszy jest umieszczony na elemencie. |
onmouseup | skrypt | Wywoływane, gdy przycisk myszy jest puściany na elemencie. |
onmousewheel | skrypt | Skrypty uruchamiane, gdy kółko myszy jest przewijane. |
onscroll | skrypt | Skrypty uruchamiane, gdy element ma paski przewijania. |
Media events
Zdarzenia wywoływane przez media (np. wideo, obrazy i dźwięk):
właściwość | atrybut | wartość |
---|---|---|
opis | skrypt | Skrypt uruchamiany podczas wyjścia |
oncanplay | skrypt | Skrypt uruchamiany, gdy plik jest gotowy do odtwarzania (buforowanie jest wystarczające do rozpoczęcia odtwarzania) |
oncanplaythrough | skrypt | Skrypt uruchamiany, gdy media mogą być odtwarzane do końca bez konieczności buforowania |
ondurationchange | skrypt | Skrypt uruchamiany, gdy zmienia się długość mediów |
onemptied | skrypt | Skrypt uruchamiany, gdy występuje awaria i plik nagle nie jest dostępny (np. gdy połączenie zostanie niespodziewanie przerwane) |
onended | skrypt | Skrypt uruchamiany, gdy media osiągnęły koniec (można wysłać komunikat, taki jak 'Dziękujemy za obejrzenie') |
onerror | skrypt | Skrypt uruchamiany, gdy podczas ładowania pliku występuje błąd |
onloadeddata | skrypt | Skrypt uruchamiany, gdy dane mediów są załadowane |
onloadedmetadata | skrypt | Skrypt uruchamiany, gdy są ładowane metadane (np. rozdzielczość i długość) |
onloadstart | skrypt | Skrypt uruchamiany, gdy zaczyna się ładowanie pliku, ale jeszcze nie załadowano żadnych danych |
onpause | skrypt | Skrypt uruchamiany, gdy media są wstrzymane przez użytkownika lub program |
onplay | skrypt | Skrypt uruchamiany, gdy media są gotowe do odtwarzania |
onplaying | skrypt | Skrypt uruchamiany, gdy media zaczynają się odtwarzać |
onprogress | skrypt | Skrypt uruchamiany, gdy przeglądarka pobiera dane mediów |
onratechange | skrypt | Skrypt uruchamiany, gdy zmienia się prędkość odtwarzania (np. gdy użytkownik przełącza się na tryb powolnego lub przyspieszonego odtwarzania) |
onreadystatechange | skrypt | Skrypt uruchamiany, gdy zmienia się stan gotowości (monitoruje stan danych mediów) |
onseeked | skrypt | Skrypt uruchamiany, gdy właściwość seeking jest ustawiona na false (oznaczając, że lokalizacja zakończyła się) |
onseeking | skrypt | Skrypt uruchamiany, gdy właściwość seeking jest ustawiona na true (oznaczając, że lokalizacja jest aktywna) |
onstalled | skrypt | Skrypt uruchamiany, gdy przeglądarka nie może pobrać danych mediów z jakiegokolwiek powodu |
onsuspend | skrypt | Skrypt uruchamiany, gdy z jakiegoś powodu zatrzymuje się pobieranie danych mediów przed pełnym załadowaniem |
ontimeupdate | skrypt | Skrypt uruchamiany, gdy zmienia się pozycja odtwarzania (np. gdy użytkownik przeskakuje do innej pozycji w mediach) |
onvolumechange | skrypt | Skrypt uruchamiany, gdy zmienia się głośność (w tym gdy głośność jest ustawiona na cichy) |
onwaiting | skrypt | Gdy media zatrzymuje się, ale ma być kontynuowane (np. gdy media wstrzymują się, aby załadować więcej danych) |
- Poprzednia strona Globalne atrybuty HTML
- Następna strona Nazwy kolorów HTML