Attributo which di MouseEvent

Definizione e uso

L'attributo which restituisce un numero che indica quale pulsante del mouse è stato premuto quando si verifica l'evento mouse.

Questa proprietà viene principalmente utilizzata insieme all'evento onmousedown.

Nota:Il valore restituito da questa proprietà è uguale a Proprietà button il valore di ritorno viene aumentato di uno.

Nota:Questa proprietà è sola lettura.

Esempio

Scopri quale pulsante del mouse è stato premuto quando si verifica l'evento mouse:

alert("Hai premuto il pulsante: " + event.which)

Prova personalmente

Sintassi

event.which

Dettagli tecnici

Valore di ritorno:

Valore numerico che rappresenta il pulsante del mouse premuto quando si verifica l'evento mouse.

Valori possibili:

  • 0: nessun pulsante
  • 1: pulsante sinistro del mouse
  • 2: pulsante della rotellina o pulsante centrale (se presente)
  • 3: pulsante destro del mouse

Nota:Per la configurazione a sinistra del mouse, il valore di ritorno è inverso.

Versione DOM: DOM Livello 2 Eventi

Supporto dei browser

I numeri nella tabella indicano la versione del browser che supporta completamente l'attributo.

Proprietà Chrome IE Firefox Safari Opera
which 1.0 9.0 1.0 1.0 5.0

Pagine correlate

Manuale di riferimento HTML DOM DOM:Proprietà button dell'evento MouseEvent

Manuale di riferimento HTML DOM DOM:Proprietà buttons dell'evento MouseEvent