Proprietà button dell'oggetto MouseEvent

Definizione e uso

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

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

Nota:Questa proprietà è sola lettura.

Esempio

Trova il pulsante del mouse premuto quando si verifica l'evento di mouse:

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

Prova personalmente

Sintassi

event.button

Dettagli tecnici

Valore di ritorno:

Valori numerici che rappresentano il pulsante del mouse premuto quando si verifica un evento di mouse.

Valori possibili:

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

Nota:Internet Explorer 8 e versioni precedenti hanno valori di ritorno diversi:

  • 1: pulsante sinistro del mouse
  • 2: pulsante destro del mouse
  • 4: pulsante della rotella o pulsante centrale (se presente)

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

Versione DOM: Livello 2 DOM Eventi

Supporto dei browser

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

Proprietà Chrome IE Firefox Safari Opera
button Supporto Supporto Supporto Supporto 8.0

Pagine correlate

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

Manuale di riferimento HTML DOM DOM:Proprietà which dell'oggetto MouseEvent