Javascript SVG鼠标指针位置

Javascript SVG鼠标指针位置,javascript,pointers,svg,location,mouseevent,Javascript,Pointers,Svg,Location,Mouseevent,我想知道当鼠标指针位于SVG视图框的范围内时,如何使用JavaScript查找鼠标指针的位置。我是否需要使用事件模型来跟踪所有各种鼠标运动事件,或者是否有一种方法可以轮询鼠标指针,让它在我需要它时告诉我它在哪里?您可以连接到onmousemove事件并访问事件对象: function on_mouse_move(evt) { var x = evt.clientX, y = evt.clientY; } (这假设鼠标移动时的已连接到SVG文档的onmousemove事件)。

我想知道当鼠标指针位于SVG视图框的范围内时,如何使用JavaScript查找鼠标指针的位置。我是否需要使用事件模型来跟踪所有各种鼠标运动事件,或者是否有一种方法可以轮询鼠标指针,让它在我需要它时告诉我它在哪里?

您可以连接到
onmousemove
事件并访问事件对象:

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

(这假设鼠标移动时的
已连接到SVG文档的
onmousemove
事件)。

。有人真的在使用SVG来处理它想要的那种复杂的东西?还有希望!在SVG中开发是非常棒的。这是部署我的应用程序的有限选项拖累了它。好主意。我要试一试。