--- title: MouseEvent.buttons slug: Web/API/MouseEvent/buttons translation_of: Web/API/MouseEvent/buttons ---
MouseEvent.buttons
доступно только для чтения. Оно показывает, какие клавиши мыши (или другого устройства ввода) были нажаты при срабатывании события.Note: Не путайте это свойство со свойством {{domxref("MouseEvent.button")}}. Текущее свойство {{domxref("MouseEvent.buttons")}} показывает состояние нажатых кнопок при любом событии мыши, а свойство {{domxref("MouseEvent.button")}} указывает на события, произошедшие в результате нажатия/отпускания кнопок мыши.
var buttonPressed = instanceOfMouseEvent.buttons
Целое число, представляющее одну или несколько кнопок. При одновременном нажатии нескольких кнопок значения объединяются (например, 3 = первая (1) + вторая (2) кнопки мыши):
0
: кнопки не нажаты или не инициализированы;1
: первая кнопка (обычно левая);2
: вторая кнопка (обычно правая);4
: дополнительная кнопка (обычно средняя или колёсико мыши);8
: четвёртая кнопка (как правило, кнопка "Назад" браузера);16
: пятая кнопка (как правило, кнопка "Вперёд" браузера).{{Compat("api.MouseEvent.buttons")}}