Question

Je voudrais savoir comment je peux utiliser JavaScript pour trouver l'emplacement du pointeur de la souris quand il est dans les limites d'un SVG viewBox. Ai-je besoin d'utiliser le modèle d'événement pour garder la trace de tous les différents événements de mouvement de la souris, ou est-il possible que je peux interroger le pointeur de la souris pour avoir me dire où il est quand je besoin?

Était-ce utile?

La solution

Vous pouvez accrocher à l'événement onmousemove et accéder à l'objet de l'événement:

function on_mouse_move(evt) {
  var
    x = evt.clientX,
    y = evt.clientY;
}

(Cela suppose on_mouse_move est relié à l'événement onmousemove de votre document SVG).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top