Я надеюсь отслеживать позицию курсора мыши, периодически каждые t мсек. По сути, когда страница загружается - этот трекер должен начинаться и, скажем, каждые 100 мс, я должен получить новое значение posX и posY и распечатать его в форме.
Я пробовал следующий код - но значения не обновляются, только начальные значения posX и posY отображаются в коробках форм. Любые идеи о том, как я могу это сделать?
<html>
<head>
<title> Track Mouse </title>
<script type="text/javascript">
function mouse_position()
{
var e = window.event;
var posX = e.clientX;
var posY = e.clientY;
document.Form1.posx.value = posX;
document.Form1.posy.value = posY;
var t = setTimeout(mouse_position,100);
}
</script>
</head>
<body onload="mouse_position()">
<form name="Form1">
POSX: <input type="text" name="posx"><br>
POSY: <input type="text" name="posy"><br>
</form>
</body>
</html>