--- title: MouseEvent.which slug: Web/API/MouseEvent/which tags: - API - "События\_DOM" translation_of: Web/API/MouseEvent/which ---
{{APIRef("DOM Events")}}
{{Non-standard_header}}
MouseEvent.which
это свойство только для чтения которое показывает какая именно кнопка мыши вызвала событие MouseEvent. Стандартная альтернатива этому свойству – {{ domxref("MouseEvent.button") }} и {{ domxref("MouseEvent.buttons") }}.
var buttonPressed = instanceOfMouseEvent.which
Значения соответствующие кнопкам:
0
: Нет кнопки1
: Левая кнопка2
: Средняя (если есть)3
: Права кнопкаДля мыши настроенной для левшей порядок значений будет изменён. В этом случае значению 1
будет соответствовать правая кнопка, а 3
– левая.
Это свойство не является частью спецификации.
{{Compat("api.MouseEvent.which")}}