Propriété button de l'événement MouseEvent

Définition et utilisation

La propriété button renvoie un nombre indiquant quel bouton de la souris a été appuyé lors de l'événement souris déclenché.

Cette propriété est principalement utilisée avec l'événement onmousedown.

Remarque :Cette propriété est en lecture seule.

Exemple

Trouver le bouton de la souris appuyé lors de l'événement souris déclenché :

alert("Vous avez appuyé sur le bouton : " + event.button)

Essayez-le vous-même

Syntaxe

event.button

Détails techniques

Valeur renvoyée :

Valeur numérique, indiquant le bouton de la souris appuyé lors de l'occurrence de l'événement souris.

Valeurs possibles :

  • 0 : bouton gauche de la souris
  • 1 : bouton de la roulette ou bouton central (s'il y en a un)
  • 2 : bouton droit de la souris

Remarque :Internet Explorer 8 et versions antérieures renvoient des valeurs différentes :

  • 1 : bouton gauche de la souris
  • 2 : bouton droit de la souris
  • 4 : bouton de la roulette ou bouton central (s'il y en a un)

Remarque :Pour un curseur configuré pour la main gauche, la valeur renvoyée est inversée.

Version DOM : Niveau 2 des événements DOM

Compatibilité navigateur

Les numéros dans le tableau indiquent la version du navigateur qui prend en charge pleinement cette propriété.

Attributs Chrome IE Firefox Safari Opera
bouton Support Support Support Support 8.0

Pages associées

Manuel de référence HTML DOM :Attribut buttons de MouseEvent

Manuel de référence HTML DOM :Attribut which de MouseEvent