社区
JavaScript
帖子详情
如何取得图上某一点的坐标?
linhl
2006-08-30 01:02:34
页面上有一幅大地图,地图有定义坐标系统(假设以图左上角为原点,X、Y分别为5000),在图上任选取一点,如何计算出这点在图上的坐标?
...全文
341
6
打赏
收藏
如何取得图上某一点的坐标?
页面上有一幅大地图,地图有定义坐标系统(假设以图左上角为原点,X、Y分别为5000),在图上任选取一点,如何计算出这点在图上的坐标?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
z3h
2006-08-30
打赏
举报
回复
最简单的办法.
<form>
<input type="image" src="aaa.gif">
</form>
----
点图片之后,自动提交,从request.getParameter("x");request.getParameter("y");就可以了.
eyaa
2006-08-30
打赏
举报
回复
<script language="javascript">
<!--
var where = "";
function checkwhere(e) {
if (document.layers){
xCoord = e.x;
yCoord = e.y;
}
else if (document.all){
xCoord = event.clientX;
yCoord = event.clientY;
}
else if (document.getElementById){
xCoord = e.clientX;
yCoord = e.clientY;
}
self.status = "X座标值= "+ xCoord + " Y座标值= " + yCoord + " ---eyaa----";
}
document.onmousemove = checkwhere;
if(document.captureEvents) {document.captureEvents(Event.MOUSEMOVE);}
-->
</script>
zeroleonhart
2006-08-30
打赏
举报
回复
offsetTop, offsetLeft
zhuangyan2004
2006-08-30
打赏
举报
回复
顶
knightcjq
2006-08-30
打赏
举报
回复
event.clientX;event.clientY
penglewen
2006-08-30
打赏
举报
回复
你再两个单元格间换下位置看是不是每个点的坐标一样
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 4</title>
</head>
<body>
<br/>X:<input type="text" id="X" readonly>
Y:<input type="text" id="y" readonly>
<script language="javascript">
function showCoordinate(obj){
var r = getAbsolutePos(obj);
var x = document.getElementById("X");
var y = document.getElementById("Y");
x.value = event.clientX -r.x-3;
y.value = event.clientY -r.y-3;
}
function getAbsolutePos(el) {
var r = { x: el.offsetLeft, y: el.offsetTop };
if (el.offsetParent) {
var tmp = getAbsolutePos(el.offsetParent);
r.x += tmp.x;
r.y += tmp.y;
}
return r;
}
</script>
<table border="1" width="100%" id="table1">
<tr>
<td width="181" height="210"> </td>
<td height="210">
</td>
<td height="210"> </td>
</tr>
<tr>
<td width="181" height="172"> </td>
<td height="172">
<p align="center">
<img src="http://zi.csdn.net/noname8.11.gif" onmousemove="showCoordinate(this);" width="330" height="90"></td>
<td height="172"> </td>
</tr>
<tr>
<td width="181"> </td>
<td>
</td>
<td> </td>
</tr>
<tr>
<td width="181"> </td>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</html>
slam移动机器人里程计算法原理的深度解剖
继而可以按2d
坐标
变换的算法思路自己推导出3d
坐标
变换的矩阵运算公式。 3.收获里程计的工作原理及算法的实现原理。 4.
坐标
变换算法是移动机器人定位算法研发工程师必要的算法能力。
matlab二维图形中确定
一点
的
坐标
系,在CAD中已知一个平面图中两个点的
坐标
如何建立
坐标
系以便求出图形中任
一点
的
坐标
?...
在CAD中已知一个平面图中两个点的
坐标
如何建立
坐标
系以便求出图形中任
一点
的
坐标
?...现在
图上
任意选定
一点
,比如一条线段的端点然后,天正菜单中,符号标注,
坐标
标注按S进行设置点用户
坐标
系,进行精度设置...
快速查看图片中某点的像素 X、Y
坐标
如何快速查看图片中某点的像素 X、Y
坐标
? 这里有笔者整理的三种方式可以帮助我们实现! 三种方法: 1 通过“ 画图 ”软件查看 2 利用 Matlab 查看 3 通过 PS 查看
Java 笛卡尔平面上某
一点
的x,y
坐标
请输入笛卡尔平面上某
一点
的x,y
坐标
(之间用空格分开): -2 -5。请输入笛卡尔平面上某
一点
的x,y
坐标
(之间用空格分开): 0 -8。请输入笛卡尔平面上某
一点
的x,y
坐标
(之间用空格分开): -2 5。请输入笛卡尔平面上某...
已知某
一点
坐标
、线段长度和旋转角度,求另
一点
坐标
已知某
一点
坐标
,旋转角度,长度,求另
一点
坐标
*/ export const calculateCoordinatePoint = (originPoint, degree, len) => { let rotate = (degree - 90 + 360) % 360; //这里是因为一开始以y轴下方为0度的...
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章