给出两个点的座标可计算出两点间直线距离
2011-07-13 11:14
369 查看
<!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=utf-8" />
<title>给出两个点的座标可计算出两点间直线距离</title>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function distance(form) {
var x1 = eval(form.x1.value);
var y1 = eval(form.y1.value);
var x2 = eval(form.x2.value);
var y2 = eval(form.y2.value);
var xdiff = x2 - x1;
var ydiff = y2 - y1;
form.answer.value = Math.pow((xdiff * xdiff + ydiff * ydiff), 0.5);
}
// End -->
</script>
</head>
<body>
<center>
<form>
<table border=3 cellspacing=2 cellpadding=5>
<tr>
<td colspan=4 align=center height="18">求两点的直线距离</td>
</tr>
<tr>
<td colspan=2 align=center>点 A 座标</td>
<td colspan=2 align=center>点 B 座标</td>
</tr>
<tr>
<td align=center>X 轴</td>
<td align=center>Y 轴</td>
<td align=center>X 轴</td>
<td align=center>Y 轴</td>
</tr>
<tr>
<td align=center><input type=text name=x1 size=5></td>
<td align=center><input type=text name=y1 size=5></td>
<td align=center><input type=text name=x2 size=5></td>
<td align=center><input type=text name=y2 size=5></td>
</tr>
<tr>
<td colspan=4 align=center>
<input type=button value="得到结果" onClick="distance(this.form)">
</td>
</tr>
<tr>
<td colspan=4 align=center><input type=text name=answer size=20></td>
</tr>
</table>
</form>
</center>
</body>
</html>
相关文章推荐
- 给出两个点的座标可计算出两点间直线距离
- 给出两个点的座标可计算出两点间直线距离
- 计算地球上两点的直线距离
- 计算地球上两点的直线距离
- 输入两个坐标(x1,y1),(x2,y2),计算并输出两点间的距离
- 【JAVA】两点经纬度直线距离的计算
- 输入两个坐标(x1,y1),(x2,y2),计算并输出两点间的距离
- 【JAVA】两点经纬度直线距离的计算
- Gps如何根据两点(经纬度)计算直线距离
- .NET资料之-根据两点经纬度计算直线距离
- [置顶] 【go语言计算两个经纬度距离】根据经纬度计算两点之间距离
- Android 根据两点经纬度计算直线距离
- .NET资料之-根据两点经纬度计算直线距离
- python利用地图两个点的经纬度计算两点间距离
- 计算两个经纬度坐标的直线距离
- 通过gps给定的两个经纬度坐标,计算两点之间的距离
- 根据两个百度地图坐标计算两点的距离
- 根据地图上的两个点各自的x,y坐标,计算出2点之间的直线距离。显示为公里、米
- 高德地图WEB端(JS),计算两点直线距离