JavaScript Posição do mouse

2 respostas
israelwm

Não achei outro tópico para postar sobre JavaScript entaum vai aki.

Seguinte, minha dúvida é simples, quero pegar a posição do mouse em um DragDrop, mas durante, não só no início ou no final do drag (enquanto estiver arrastando).

tem como?

Bom eu criei uma função que pega a posição do mouse através de event.clientx a armazena numa variavel.

Mas o estranho é que dá pau. Tentem executar…
O que pensei foi o seguinte:

<html>
<body>
<script>
var mousePosX=0;

function getMousePos() {
  mousePosX = event.clientX;
  alert(mousePosX);
}

function iniciarMousePos() {
  window.setInterval("getMousePos()",1000);
}
</script>
<br>
<input type=button value="Pegar posição do mouse" onClick="iniciarMousePos()">
</body>
</html>

OBS: eu não tratei o dragdrop para facilitar o entendimento, pois a minha função dá erro mas funcionaria no dragdrop, valeu…

se alguem tiver outra solução hehehe

desde já agradeço

2 Respostas

_fs

Não basta adicionar mousemove no document e ir registrando a posição?

israelwm

Não, pois só é executado um evento, ou o onMouseDragDrop ou o onMouseMove

Criado 15 de julho de 2005
Ultima resposta 19 de jul. de 2005
Respostas 2
Participantes 2