SVG emplacement du pointeur de la souris
-
22-08-2019 - |
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?
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