给它取一个id,然后用document.all.mytd.innerHTML这样获得它的html代码。

解决方案 »

  1.   

    <TABLE border>
    <TR>
    <TD><div>1</div></TD>
    <TD><input type="button" value="clickme" onclick="clickme()"></TD>
    <TD><div>2</div></TD>
    </TR>
    </TABLE>
    <script>
    function clickme()
    {
       alert("上一个TD:"+event.srcElement.parentElement.previousSibling.innerHTML)
       alert("下一个TD:"+event.srcElement.parentElement.nextSibling.innerHTML)
    }
    </script>
      

  2.   

    兄台錯了.這個table是datagrid生成的,即沒有td的id,也不在<div>.不過我有思路了
      

  3.   

    用datagrid生成table,datagrid有编辑功能,响应编辑事件,能达到你的目的