首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

javascript怎么读取table中的数据?

2012-02-03 
javascript如何读取table中的数据???在线等。。。tableclass TABLE1 align center id table1 tr

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;只能读出第二行数据,
不知道如何读出第三行后的数据。。  


[解决办法]
var rowcount = document.getElementById( "table1 ").rows.length
for(i=1;i <rowcount;i++){
var trtd = document.getElementById( "table1 ").rows[i].cells[1].childNodes[0].value;
}
trtd:就是第i+1行的第一td的值,以此类推即可
[解决办法]
通过getElementById(‘table1’);获得tabel对象,然后获取他的子对象也就是tr对象,然后根据子对象的数量进行循环,每个tr也有三个子对象就是三个td,对于每个td通过innerTEXT得到你要得到的值。

具体用的到的DHTML中的方法自己查DHTML手册
[解决办法]
表可以看成一个2唯数组的
tableid[rowindex][colsindex]

热点排行