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:

UiEvent

Obiekt Event

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.