quarta-feira, 30 de novembro de 2011

(Javascript) Pegar posição do Mouse

Uma coisa relativamente fácil de fazer em javascript sem ser necessária nenhuma adição de biblioteca é a função para pegar a posição do mouse.

A posição retorna dados X e Y de forma relativamente fácil.

Apenas usando event.x para pegar a posição X do mouse e event.y para pegar a posição Y do mouse.
Por exemplo:

alert("X MOUSE = " + event.x + "\n Y MOUSE = " + event.y);

É isto. espero que tenham gostado.

Abraços

2 comentários:

  1. Vc tem qu tomar cuidado com o que posta event.x e event.y sozinhos nao retornam coordenadas do mouse em nenhum navegador e no FF event.x nao funciona.

    Vc tem que primeiro gerar um evento qualquer do mouse pra depois poder passar pra funcao que vai resgatar as coordenadas do mouse e entao usar o evento 'e.' 'event.' ou 'window.event.' + clientX ou clientY ou offsetX ou offsetY ou x ou y de acordo com o navegador.
    Ai vai funcionar.

    ResponderExcluir
  2. Sim, esqueci de citar que para utilizar a função precisamos estar em eventos predeterminados, obrigado por lembrar

    ResponderExcluir