<body>
<div><table border="1">
<tr>
<td>&nbsp;
</td>
<td id=mxh>&nbsp;
</td>
</tr>
</table>
<input onclick="alert(document.all.mxh.offsetLeft+'\n'+document.all.mxh.offsetTop)" value="位置" type=button>
</body> 

解决方案 »

  1.   

    <script>
    document.onclick = clicks;
    function clicks() {
    var srcIndex = event.srcElement.sourceIndex;
    if ( document.all[srcIndex].tag == 't') {
     alert(document.all[srcIndex].offsetTop)
    }}
    </script>
    <table border='1'>
    <tr>
    <td tag='t'>a</td>
    <td tag='t'>b</td>
    <td tag='t'>c</td>
    </tr>
    <tr>
    <td tag='t'>d</td>
    <td tag='t'>e</td>
    <td tag='t'>f</td>
    </tr>
    <tr>
    <td tag='t'>g</td>
    <td tag='t'>h</td>
    <td tag='t'>i</td>
    </tr>
    </table>