Atributo which de MouseEvent

Definición y uso

El atributo which devuelve un número que indica qué botón del mouse se presionó al activarse el evento de mouse.

Este atributo se utiliza principalmente con el evento onmousedown.

Notas:El valor devuelto por este atributo es igual a Atributo button el valor devuelto del增进一。

Notas:Esta propiedad es de solo lectura.

Ejemplo

Determinar qué botón del mouse se presionó al activarse el evento de mouse:

alert("Presionaste el botón: " + event.which)

Prueba por tu cuenta

Sintaxis

event.which

Detalles técnicos

Valor devuelto:

Valores numéricos que representan el botón del mouse presionado cuando ocurre un evento de mouse.

Valores posibles:

  • 0:sin botón
  • 1:botón izquierdo del mouse
  • 2:botón de la rueda o botón central (si lo hay)
  • 3:botón derecho del mouse

Notas:Para configuraciones de mouse con mano izquierda, el valor devuelto es inverso.

Versión DOM: DOM Nivel 2 Events

Compatibilidad del navegador

Los números en la tabla indican la versión del navegador que primero admite completamente el atributo.

Atributos Chrome IE Firefox Safari Opera
which 1.0 9.0 1.0 1.0 5.0

Páginas relacionadas

Manual de referencia del DOM HTML:Atributo button de MouseEvent

Manual de referencia del DOM HTML:Atributo buttons de MouseEvent