Свойство MouseEvent which

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

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

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

Комментарий:Значение, возвращаемое этим свойством, равно атрибут button возвратное значение incremented.

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

Пример

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

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

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

Синтаксис

event.which

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

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

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

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

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

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

DOM версия: DOM Level 2 Events

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

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

Свойства Chrome IE Firefox Safari Opera
which 1.0 9.0 1.0 1.0 5.0

Соответствующие страницы

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

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