Właściwość MouseEvent buttons

Definicja i użycie

Właściwość button zwraca liczbę, która wskazuje, który lub które przyciski myszy zostały naciśnięte podczas zdarzenia myszy.

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

Wskazówka:Z powodu braku obsługi przeglądarki, możesz potrzebować przeczytać Właściwość button.

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

Przykład

Znajdź przyciski myszy naciśnięte podczas zdarzenia myszy:

var x = event.buttons;

Spróbuj sam

Gramatyka

event.buttons

Szczegóły techniczne

Wartość zwracana:

Liczbowe wartości, które oznaczają jeden lub kilka przycisków myszy naciśniętych podczas zdarzenia myszy.

Jeśli naciśnięto kilka przycisków, te wartości są łączone, aby utworzyć nową liczbę (np. jeśli naciśnięto lewy przycisk (1) i prawy przycisk (2), wartość zwracana wynosi 1+2, tj. 3).

Możliwe wartości:

  • 1: Lewy przycisk myszy
  • 2: Prawy przycisk myszy
  • 4: Przycisk kółka myszy lub środkowy przycisk
  • 8: Czwarty przycisk myszy (zwykle przycisk 'Przeglądarka wstecz')
  • 16: Piąty przycisk myszy (zwykle przycisk 'Przeglądarka do przodu')

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

DOM wersja: DOM Level 3 Events

Obsługa przeglądarek

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

Atrybuty Chrome IE Firefox Safari Opera
przyciski 53.0 9.0 Obsługiwane Nieobsługiwane Obsługiwane

Strony związane

Przeglądarka DOM HTML DOM:Atrybut button MouseEvent

Przeglądarka DOM HTML DOM:Atrybut which MouseEvent