Kursrekommendation:

MouseEvent buttons egenskap

Definition och användning

Denna egenskap används huvudsakligen tillsammans med onmousedown-händelsen.

Tips:På grund av brist på webbläsarstöd kan du behöva konsultera button egenskap.

Kommentar:Denna egenskap är skrivskyddad.

Exempel

Hitta vilka musknappar som trycktes ner vid det utlösta museventet:

var x = event.buttons;

Prova själv

Syntax

event.buttons

Tekniska detaljer

Returvärde:

Numeriska värden som representerar en eller flera musknappar som trycks ner vid en musåtgärd.

Om flera knappar trycks ner, kombineras dessa värden för att skapa ett nytt nummer (t.ex. om vänsterknappen (1) och högerknappen (2) trycks ner, är returvärdet 1+2, dvs. 3).

Möjliga värden:

  • 1: Mus vänsterklick
  • 2: Mus högerklick
  • 4: Rullhjulsknappen eller den mellersta knappen
  • 8: Den fjärde musknappen (vanligtvis "Browser Back"-knappen)
  • 16: Den femte musknappen (vanligtvis "Browser Forward"-knappen)

Kommentar:För vänsterhändiga muskonfigurationer är returvärdet tvärtom.

DOM Version: DOM Nivå 3 Events

Webbläsarstöd

Numrerna i tabellen anger den första webbläsarens version som fullständigt stöder egenskapen.

Egenskaper Chrome IE Firefox Safari Opera
knappar 53.0 9.0 Stödjer Stödjer inte Stödjer

Relaterade sidor

HTML DOM Referenshandbok:MouseEvent button-attribut

HTML DOM Referenshandbok:MouseEvent which-attribut