`

获取鼠标位置

阅读更多

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script type="text/javascript">
 document.onmousemove = mouseMove;
 function mouseMove(ev)
 {
  ev = ev || window.event;
  var mouseXY = mousePos(ev);
  $('xp').value=mouseXY.x;
  $('yp').value=mouseXY.y;
 }

 function mousePos(ev)
 {
  if (ev.pageX || ev.pageY)
  {
   return {
    x :ev.pageX,
    y :ev.pageY
   };
  }
  return {
   x :ev.clientX + document.body.scrollLeft - document.body.clientLeft,
   y :ev.clientY + document.body.scrollTop - document.body.clientTop
  };
 }
 function $(id)
 {
  return document.getElementById(id);
 }
</script>
</head>
<body>
鼠标x坐标
<input type="text" id="xp" />
鼠标y坐标
<input type="text" id="yp" />
</body>
</html>

分享到:
评论
1 楼 yangnianbing110 2012-11-23  
我猜运行会报错

相关推荐

Global site tag (gtag.js) - Google Analytics