如何获得在一个<input type=image>单击的坐标值

babystudio 2003-08-29 03:55:39
这个坐标值是相对于<input>自身坐标的
不要告诉我用绝对定位或者iframe嵌入,有直接方法的。只是
It is long time,i don't remember .
...全文
133 点赞 收藏 3
写回复
3 条回复
WarrenBuffet 2003年08月29日
<script language="Javascript">
function getIE(e)
{
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent)
{
t+=e.offsetTop;
l+=e.offsetLeft;
}
alert("top="+t+"\nleft="+l);
}
</script>
回复 点赞
Brookes 2003年08月29日
<input name="submit" type="image" src="FI10005.jpg" onClick=alert("x:"+event.x+"y:"+event.y)> //absolutely

<input name="submit" type="image" src="FI10005.jpg" onClick=alert("x:"+event.offsetX+"y:"+event.offsetY)>
回复 点赞
babystudio 2003年08月29日
想起来了
event.offsetX
event.offsetY

送分
回复 点赞
发动态
发帖子
JavaScript
创建于2007-09-28

5.1w+

社区成员

22.3w+

社区内容

Web 开发 JavaScript
社区公告
暂无公告