tutoriais mais recente desenvolvimento web
 

MouseEvent buttons Property

<Objeto de evento

Exemplo

Descubra quais rato button(s) que foi pressionado quando um evento de mouse foi acionado:

var x = event.buttons;
Tente você mesmo "

Definição e Uso

A propriedade botões retorna um número que indica qual botão do mouse ou botões do mouse foram pressionados quando um evento de mouse foi acionado.

Esta propriedade é usado principalmente em conjunto com o evento onmousedown.

Ajuda: Devido a falta de suporte ao navegador, você pode querer olhar para o botão de propriedade em vez.

Nota: Esta propriedade é somente leitura.


Suporte navegador

Os números na tabela especificar a primeira versão do navegador que suporta totalmente a propriedade.

Propriedade
buttons Não suportado 9 sim Não suportado Não suportado

Sintaxe

event .buttons

Detalhes técnicos

Valor de retorno: Um número, representando um ou mais botões do mouse que foram pressionadas quando o evento do mouse ocorreu. Se mais do que uma tecla é pressionada, os valores são combinados para produzir um novo número (For example, if the left button (1) e o botão direito (2) são pressionados, o valor devolvido é 1 + 2, que é 3) .

Valores possíveis:
  • 1: Botão esquerdo do mouse
  • 2: botão direito do mouse
  • 4: botão de roda ou botão do meio
  • 8: quarto botão do mouse (typically the "Browser Back" button)
  • Botão do mouse Quinto: 16 (typically the "Browser Forward" button)
Note: Para um rato esquerdo configurado, os valores de retorno são invertidos
DOM Versão: DOM Nível 3 Eventos

Páginas relacionadas

Referência HTML DOM: MouseEvent button Property

Referência HTML DOM: MouseEvent which Property


<Objeto de evento