MouseEvent obiektu HTML DOM
Obiekt MouseEvent
Zdarzenia, które mają miejsce podczas interakcji myszy z dokumentem HTML, należą do obiektu MouseEvent.
Atrybuty i metody zdarzeń myszy
Atrybuty/Metody | Opis |
---|---|
altKey | Zwraca, czy naciśnięto klawisz "ALT" w momencie wywołania zdarzenia. |
button | Zwraca przycisk myszy naciśnięty w momencie wywołania zdarzenia myszy. |
buttons | Zwraca przycisk myszy naciśnięty w momencie wywołania zdarzenia myszy. |
clientX | Zwraca poziomą pozycję wskaźnika myszy względem bieżącego okna w momencie wywołania zdarzenia. |
clientY | Zwraca wertykalną pozycję wskaźnika myszy względem bieżącego okna w momencie wywołania zdarzenia. |
ctrlKey | Zwraca, czy naciśnięto klawisz "CTRL" w momencie wywołania zdarzenia myszy. |
getModifierState() | Zwraca true, jeśli określony klawisz został aktywowany. |
metaKey | Zwraca, czy naciśnięto klawisz "META" w momencie wywołania zdarzenia. |
movementX | Zwraca poziomą pozycję wskaźnika myszy względem poprzedniego zdarzenia mousemove. |
movementY | Zwraca wertykalną pozycję wskaźnika myszy względem poprzedniego zdarzenia mousemove. |
offsetX | Zwraca poziomą pozycję wskaźnika myszy względem krawędzi elementu docelowego. |
offsetY | Zwraca wertykalną pozycję wskaźnika myszy względem krawędzi elementu docelowego. |
pageX | Zwraca poziomą pozycję wskaźnika myszy względem dokumentu w momencie wywołania zdarzenia. |
pageY | Zwraca wertykalną pozycję wskaźnika myszy względem dokumentu w momencie wywołania zdarzenia. |
region | |
relatedTarget | Zwraca element związany z wywołującym zdarzenie myszy. |
screenX | Zwraca poziomą pozycję wskaźnika myszy względem ekranu w momencie wywołania zdarzenia. |
screenY | Zwraca wertykalną pozycję wskaźnika myszy względem ekranu w momencie wywołania zdarzenia. |
shiftKey | Zwraca, czy naciśnięto klawisz "SHIFT" w momencie wywołania zdarzenia. |
which | Zwraca przycisk myszy naciśnięty w momencie wywołania zdarzenia myszy. |
Dziedziczone atrybuty i metody
MouseEvent dziedziczy wszystkie atrybuty i metody z następujących obiektów:
Typ zdarzenia
Te typy zdarzeń należą do obiektu MouseEvent:
Zdarzenie | Opis |
---|---|
onclick | Kiedy użytkownik kliknie na element, ma miejsce to zdarzenie. |
oncontextmenu | Kiedy użytkownik kliknie prawym przyciskiem myszy na elemencie, aby otworzyć menu kontekstowe, ma miejsce to zdarzenie. |
ondblclick | Kiedy użytkownik podwójnie kliknie na element, ma miejsce to zdarzenie. |
onmousedown | Kiedy użytkownik naciska przycisk myszy na elemencie, ma miejsce to zdarzenie. |
onmouseenter | Kiedy wskaźnik przenosi się na element, ma miejsce to zdarzenie. |
onmouseleave | To zdarzenie występuje, gdy wskaźnik opuszcza element. |
onmousemove | To zdarzenie występuje, gdy wskaźnik porusza się nad elementem. |
onmouseout | To zdarzenie występuje, gdy użytkownik przenosi wskaźnik myszy poza element lub jego podelement. |
onmouseover | To zdarzenie występuje, gdy wskaźnik wskazuje na element lub jego podelement. |
onmouseup | To zdarzenie występuje, gdy użytkownik uwalnia przycisk myszy nad elementem. |