请大家看看我的代码错在哪里
我要写的代码每秒中将鼠标的位置显示出来
代码如下:
<script>
<!--
function getpos(){
var x=parseFloat(window.event.screenX)
var y=parseFloat(window.event.screenY)
document.write(x+y+"</br>")}
function start(){
window.setInterval("getpos()",1000);}//-->
</script>
</head>
<body onload="start()">
</body>
请大家帮忙
参考答案:不能用时间来获取event.clientX,但是可以用Document.onmousemove来激发鼠显示标事件:
<html>
<head>
<script language="javascript" type="text/javascript">
<!--
function start(){
document.onmousemove = getpos;
}
function getpos(){
var x,y;
x=event.clientX;
y=event.clientY;
document.all.info.innerHTML=x+":"+y;
}
-->
</script>
</head>
<body onload="start()">
<span id="info"></span>
</body>
</html>