Globalne Atrybuty zdarzeń
HTML 4 dodano możliwość pozwolić zdarzenia wyzwalania akcji w przeglądarce, jak rozpoczęcie JavaScript, gdy użytkownik kliknie na elemencie.
Aby dowiedzieć się więcej na temat wydarzeń programowych, prosimy odwiedzić naszą stronę samouczka JavaScript .
Poniżej znajduje się globalne atrybuty zdarzeń, które mogą być dodawane do elementów HTML w celu określenia działań zdarzeń.
= Nowe wydarzenie atrybutów w HTML5.
Atrybuty Okno zdarzeń
Zdarzenia wywoływane dla obiektu okna (odnosi się do <body> tag):
Atrybut | Wartość | Opis |
---|---|---|
onafterprint | script | Skrypt do uruchomienia po wydrukowaniu dokumentu |
onbeforeprint | script | Skrypt do uruchomienia zanim dokument zostanie wydrukowany |
onbeforeunload | script | Skrypt do uruchomienia gdy dokument ma być rozładowywane |
onerror | script | Skrypt do uruchomienia gdy wystąpi błąd |
onhashchange | script | Skrypt do uruchomienia gdy doszło do zmiany części kotwicy URL |
onload | script | Pożary po zakończeniu ładowania strony |
onmessage | script | Skrypt do uruchomienia po włączeniu komunikat |
onoffline | script | Skrypt do uruchomienia gdy przeglądarka zaczyna działać w trybie offline |
ononline | script | Skrypt do uruchomienia gdy przeglądarka zaczyna pracować w trybie online |
onpagehide | script | Skrypt do uruchomienia gdy użytkownik opuści stronę |
onpageshow | script | Skrypt do uruchomienia gdy użytkownik nawiguje do strony |
onpopstate | script | Skrypt do uruchomienia gdy historia zmian w oknie |
onresize | script | Uruchamiany, gdy okno przeglądarki jest zmieniany |
onstorage | script | Skrypt do uruchomienia gdy obszar magazynowania sieci Web jest aktualizowana |
onunload | script | Pożary raz na stronie rozładunku (lub okno przeglądarki została zamknięta) |
Forma Wydarzenia
Zdarzenia wywoływane przez działania wewnątrz formularza HTML (dotyczy prawie wszystkich elementów HTML, ale jest stosowany w większości elementów formularza):
Atrybut | Wartość | Opis |
---|---|---|
onblur | script | Fires moment, że element traci fokus |
onchange | script | Fires moment, kiedy wartość elementu jest zmieniana |
oncontextmenu | script | Skrypt do uruchomienia gdy menu kontekstowe jest wyzwalany |
onfocus | script | Fires moment, gdy element staje się skupić |
oninput | script | Skrypt do uruchomienia gdy element otrzymuje dane wprowadzone przez użytkownika |
oninvalid | script | Skrypt do uruchomienia gdy element jest nieprawidłowy |
onreset | script | Uruchamiany, gdy przycisk Reset w postaci kliknięcia |
onsearch | script | Pożary, gdy użytkownik zapisuje coś w polu wyszukiwania (dla <input = "search">) |
onselect | script | Pożary po jakimś tekstem został wybrany element |
onsubmit | script | Pożary, gdy formularz jest składany |
Zdarzenia klawiaturowe
Atrybut | Wartość | Opis |
---|---|---|
onkeydown | script | Pożary, gdy użytkownik naciska klawisz |
onkeypress | script | Pożary, gdy użytkownik naciśnie klawisz |
onkeyup | script | Pożary, gdy użytkownik zwolni klawisz |
Zdarzenia myszy
Zdarzenia wywoływane przez myszy lub podobnych działań użytkownika:
Atrybut | Wartość | Opis |
---|---|---|
onclick | script | Pożary na kliknięcie myszą na element |
ondblclick | script | Pożary na myszy kliknij dwukrotnie na elemencie |
ondrag | script | Skrypt do uruchomienia gdy element jest przeciągany |
ondragend | script | Skrypt uruchamiany pod koniec operacji przeciągania |
ondragenter | script | Skrypt do uruchomienia gdy element został przeciągnięty do ważnego celu upuszczania |
ondragleave | script | Skrypt do uruchomienia gdy element pozostawia ważny cel upuszczania |
ondragover | script | Skrypt do uruchomienia gdy element jest przeciągnięty nad poprawnym docelowego upuszczania |
ondragstart | script | Skrypt do uruchomienia na początku operacji przeciągania |
ondrop | script | Skrypt do uruchomienia gdy element jest przeciągany po upadku |
onmousedown | script | Pożary, gdy przycisk myszy jest wciśnięty na elemencie |
onmousemove | script | Pożary, gdy wskaźnik myszy porusza się, gdy jest nad elementem |
onmouseout | script | Pożary, gdy wskaźnik myszy porusza się elementu |
onmouseover | script | Pożary, gdy wskaźnik myszy porusza się nad elementem |
onmouseup | script | Pożary, gdy przycisk myszy zostanie zwolniony nad elementem |
onmousewheel | script | Przestarzała. Użyj onwheel atrybut zamiast |
onscroll | script | Skrypt uruchamiany podczas przewijania elementem jest jest przewijane |
onwheel | script | Uruchamiany, gdy rzuca kółko myszy w górę lub w dół nad elementem |
Schowek Wydarzenia
Atrybut | Wartość | Opis |
---|---|---|
oncopy | script | Uruchamiany, gdy użytkownik kopiuje zawartość pierwiastka |
oncut | script | Pożary, gdy użytkownik Wycina zawartość pierwiastka |
onpaste | script | Pożary, gdy użytkownik wkleja pewne treści w elemencie |
Wydarzenia medialne
Zdarzenia wywoływane przez media, takie jak wideo, obrazów i dźwięku (dotyczy wszystkich elementów HTML, ale najczęściej w elementach multimedialnych, takich jak <audio> , <embed> , <img> , <object> i <video> ).
Wskazówka: Spójrz na naszej HTML audio i wideo DOM , aby uzyskać więcej informacji.
Atrybut | Wartość | Opis |
---|---|---|
onabort | script | Skrypt do uruchomienia na abort |
oncanplay | script | Skrypt do uruchomienia gdy plik jest gotowy, aby rozpocząć odtwarzanie (jeśli jest buforowane na tyle, aby rozpocząć) |
oncanplaythrough | script | Skrypt do uruchomienia gdy plik może być odtwarzany przez całą drogę do końca, nie zatrzymując się do buforowania |
oncuechange | script | Skrypt do uruchomienia gdy zmienia cue w <track> elementu |
ondurationchange | script | Skrypt do uruchomienia gdy długość zmian mediów |
onemptied | script | Skrypt do uruchomienia, gdy dzieje się coś złego, a plik jest niedostępny nagle (jak nieoczekiwanie rozłącza) |
onended | script | Skrypt do uruchomienia gdy nośnik ma dotrzeć do końca (użytecznym wydarzeniem dla wiadomości typu "dzięki za słuchanie") |
onerror | script | Skrypt do uruchomienia gdy wystąpi błąd, gdy plik jest ładowany |
onloadeddata | script | Skrypt do uruchomienia gdy dane nośnik jest załadowany |
onloadedmetadata | script | Skrypt do uruchomienia gdy dane meta (jak wymiary i czas trwania) są ładowane |
onloadstart | script | Skrypt do uruchomienia jak plik zaczyna ładować zanim cokolwiek jest rzeczywiście załadowany |
onpause | script | Skrypt do uruchomienia gdy nośnik jest wstrzymana albo przez użytkownika lub programowo |
onplay | script | Skrypt do uruchomienia gdy nośnik jest gotowy, aby rozpocząć odtwarzanie |
onplaying | script | Skrypt do uruchomienia gdy media rzeczywiście rozpoczęło się odtwarzanie |
onprogress | script | Skrypt do uruchomienia gdy przeglądarka jest w trakcie uzyskiwania danych mediów |
onratechange | script | Skrypt uruchamiany za każdym razem, gdy zmienia się szybkość odtwarzania (jak wtedy, gdy użytkownik przełączy się w zwolnionym tempie lub szybkim trybie do przodu) |
onseeked | script | Skrypt do uruchomienia gdy seeking atrybut jest ustawiony na false, wskazując, że poszukiwanie zakończyła |
onseeking | script | Skrypt do uruchomienia gdy seeking atrybut jest ustawiony na true, wskazując, że poszukiwanie jest aktywny |
onstalled | script | Skrypt do uruchomienia gdy przeglądarka nie jest w stanie pobierać dane multimedialne z jakiegokolwiek powodu |
onsuspend | script | Skrypt uruchamiany podczas pobierania danych z mediów jest zatrzymany zanim zostanie całkowicie załadowana z jakiegokolwiek powodu |
ontimeupdate | script | Skrypt do uruchomienia gdy pozycja gry uległ zmianie (jak wtedy, gdy użytkownik fast forward do innego punktu w mediach) |
onvolumechange | script | Skrypt uruchamiany za każdym razem, poziom głośności jest zmieniany, które (w tym ustawienie głośności na "mute") |
onwaiting | script | Skrypt do uruchomienia gdy nośnik został wstrzymany, ale oczekuje się, aby wznowić (jak wtedy, gdy media wstrzymuje buforować więcej danych) |
Różne wydarzenia
Atrybut | Wartość | Opis |
---|---|---|
onerror | script | Uruchamiany, gdy wystąpi błąd podczas ładowania pliku zewnętrznego |
onshow | script | Pożary gdy <menu> element jest pokazany jako menu kontekstowego |
ontoggle | script | Pożary, gdy użytkownik otwiera lub zamyka <details> elementu |