我正在做一个jsp页面,记录该页面中鼠标的时刻。我有代码来记录时刻,但我不知道如何将总时刻的最终值变为变量?
<div onmousemove="myMoveFunction()">
<p>onmousemove: <br> <span id="demo">Mouse over and leave me!</span></p>
</div>
<script>
var x = 0;
var y = 0;
var z = 0;
function myMoveFunction()
{
document.getElementById("demo").innerHTML = z+=1;
}
</script>
答案 0 :(得分:1)
您必须在使用之前指定处理程序。
T(-eye)
答案 1 :(得分:0)
如果您试图获得X和Y坐标,请注意您无法获得Z坐标。要获得Z坐标,您的计算机需要是3-D,这是不可能的。 :) W3 Schools有很好的文档来获取X和Y坐标。请参阅http://www.w3schools.com/jsref/event_clientx.asp和此示例http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_event_mouse_clientxy
我发现在HTML使用它之前没有定义你的函数,这可能是问题所在。