Свойственность button события MouseEvent

Определение и использование

Свойственность button возвращает цифру, указывающую на кнопку мыши, которая была нажата при возникновении события мыши.

Эта свойственность в основном используется вместе с событием onmousedown.

Комментарий:Эта свойственность только для чтения.

Пример

Найти кнопку мыши, которая была нажата при возникновении события мыши:

alert("Вы нажали кнопку: " + event.button)

Попробуйте сами

Синтаксис

event.button

Технические детали

Возвратное значение:

Цифровые значения, указывающие на кнопку мыши, которая была нажата при возникновении события мыши.

Возможные значения:

  • 0: левая кнопка мыши
  • 1: Колесико мыши или средняя кнопка (если есть)
  • 2: правая кнопка мыши

Комментарий:В Internet Explorer 8 и более ранних версиях значения возвращает differently:

  • 1: левая кнопка мыши
  • 2: правая кнопка мыши
  • 4: Колесико мыши или средняя кнопка (если есть)

Комментарий:Для мыши с左手 настройки, значение возвращает обратное.

Версия DOM: DOM Уровень 2 События

Поддержка браузерами

Числа в таблице указывают на первую версию браузера, которая поддерживает этот атрибут полностью.

Свойства Chrome IE Firefox Safari Opera
button Поддержка Поддержка Поддержка Поддержка 8.0

Связанные страницы

Руководство по HTML DOM:Атрибут buttons MouseEvent

Руководство по HTML DOM:Атрибут which MouseEvent