日期:2014-05-16  浏览次数:20338 次

javascript如何读取table中的数据???在线等。。。
<table   class= "TABLE1 "   align= "center "   id= "table1 ">
                  <tr>
                <td> 集团名称 </td>
                <td> 集团编码 </td>
                <td> 地域 </td>
                  </tr>
         
              <tr>
                <td   id= "t1 "> <%=db.getname%> </td>
                <td> > <%=db.getid%> </td>
                <td> > <%=db.getpart%> </td>
              </tr>

从第二行开始的数据从数据库读出,我用
var   str=document.getElementById( "t1 ").innerHTML;只能读出第二行数据,
不知道如何读出第三行后的数据。。

------解决方案--------------------
如果你要获得当前选中的tr可以这样
<script language= "javascript ">
function tselect()
{
var cell = event.srcElement;
cell.parentNode.style.backgroundColor= "#AFEEEE ";
document.all.di.innerText = cell.innerHTML;
}
</script>


<body>
<form name= "abc ">
<table class= "TABLE1 " align= "center " id= "table1 " onselectstart= "tselect() ">
<tr>
<td> 集团名称 </td>
<td> 集团编码 </td>
<td> 地域 </td>
</tr>
<tr>
<td> 11111 </td>
<td> 2222 </td>
<td> 3333 </td>
</tr>
<tr>
<td> 11111 </td>
<td> 2222 </td>
<td> 3333 </td>
</tr>
</table>
td内容: <div id= "di "> </div>
</form>
</body>