<script language="javascript">
<!--
  function fundip()
  {
    var o=event.srcElement.id;
    alert(document.getElementById(o).innerText);
  }
//-->
</script>
<table border=1>
<tr>
<td id=T1 onclick="fundip();">AB</td>
<td id=T2 onclick="fundip();">CD</td>
<td id=T3 onclick="fundip();">EF</td>
</tr>
</table>

解决方案 »

  1.   

    <table border=1>
    <tr id=line1>
      <td>1</td> <td>2</td> <td>3</td>
    </tr>
    <tr id=line2>
      <td>4</td> <td>5</td> <td>6</td>
    </tr>
    </table><script language=javascript>
    var L1=document.getElementById('line1');
    document.write('第一行:'+L1.cells[0].innerText+' '+L1.cells[1].innerText+' '+L1.cells[2].innerText);var L2=document.getElementById('line2');
    document.write('<br>第二行:'+L2.cells[0].innerText+' '+L2.cells[1].innerText+' '+L2.cells[2].innerText);</script>
      

  2.   

    <table onclick="for( i=0,obj=event.srcElement.parentNode;i<this.rows.length;i++){if(this.rows(i).innerText==obj.innerText){alert('第'+(i+1)+'行的内容是:'+obj.innerText);}}">
    <tr><td>1</td><td>11</td></tr>
    <tr><td>2</td><td>22</td></tr>
    </table>
      

  3.   

    已经搞定了,谢谢各位,不过我现在又有一个问题:
    1、在a页面中通过querystring将选中表格的特定行的数据传递到b页,
    2、在b页面进行修改,完成后将修改的数据返回到a页面,
    3、并更新a页面中表格相应行的数据
    请问各位第3步如何做,最好有代码,谢谢各位,急!!!!