<html>
<head>
</head>
<body>
<table>
<tr>
<td>
<span id="1-1">along1</span>
<input onclick="alert(document.all('1-1').offsetLeft);alert(document.all('1-1').offsetTop);" value="top" type=button></td>
<td>
<span id="1-2">along2</span>
<input onclick="alert(document.all('1-2').offsetLeft);alert(document.all('1-2').offsetTop);" value="top" type=button></td>
<td id="1-3"
<span >along3</span>
<input onclick="alert(document.all('1-3').offsetLeft);alert(document.all('1-3').offsetTop);" value="top" type=button></td>
<td>
<span id="1-4">along4</span>
<input onclick="alert(document.all('1-4').offsetLeft);alert(document.all('1-4').offsetTop);" value="top" type=button></td>
</table>
</body>
</html>
老兄,offsetLeft 每一个一定都是一样的,因为每个都是在同一列嘛
为什么你显示 offsetTop 都用 1-4 号?????
当然也都一样罗
还有 不要在 span上放置
<head>
</head>
<body>
<table>
<tr>
<td>
<span id="1-1">along1</span>
<input onclick="alert(document.all('1-1').offsetLeft);alert(document.all('1-1').offsetTop);" value="top" type=button></td>
<td>
<span id="1-2">along2</span>
<input onclick="alert(document.all('1-2').offsetLeft);alert(document.all('1-2').offsetTop);" value="top" type=button></td>
<td id="1-3"
<span >along3</span>
<input onclick="alert(document.all('1-3').offsetLeft);alert(document.all('1-3').offsetTop);" value="top" type=button></td>
<td>
<span id="1-4">along4</span>
<input onclick="alert(document.all('1-4').offsetLeft);alert(document.all('1-4').offsetTop);" value="top" type=button></td>
</table>
</body>
</html>
老兄,offsetLeft 每一个一定都是一样的,因为每个都是在同一列嘛
为什么你显示 offsetTop 都用 1-4 号?????
当然也都一样罗
还有 不要在 span上放置
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货