Właściwość MouseEvent which

Definicja i użycie

Właściwość which zwraca liczbę, wskazującą, który przycisk myszy został naciśnięty podczas zdarzenia myszy.

Ta właściwość jest głównie używana z wydarzeniem onmousedown.

Komentarz:Wartość zwracana przez tę właściwość jest równa właściwość button zwracanej wartości zwiększa się o jeden.

Komentarz:Ta właściwość jest jedynie odczytowa.

Przykład

Sprawdź, który przycisk myszy został naciśnięty podczas wywołania zdarzenia myszy:

alert("Naciśnięto przycisk: " + event.which)

Spróbuj sam

Gramatyka

event.which

Szczegóły techniczne

Zwracana wartość:

Liczbowe wartości, które oznaczają przycisk myszy naciśnięty podczas zdarzenia myszy.

Możliwe wartości:

  • 0: brak przycisku
  • 1: lewy przycisk myszy
  • 2: przycisk滚轮 lub środkowy przycisk (jeśli istnieje)
  • 3: prawy przycisk myszy

Komentarz:Dla myszy skonfigurowanej na lewą rękę, wartość zwracana jest odwrotna.

DOM wersja: DOM Level 2 Events

Wspierane przeglądarki

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje ten atrybut.

Atrybuty Chrome IE Firefox Safari Opera
which 1.0 9.0 1.0 1.0 5.0

Strony związane

Przeglądarka DOM HTML Referencja:Atrybut button MouseEvent

Przeglądarka DOM HTML Referencja:Atrybut buttons MouseEvent