#表格循环检索

Gooing 2004-08-11 04:21:17
层次关系
body -> form1 -> table1
table1 预备有n行,m列,偶想将单元格里面的数据转换承 xml格式,因此要检索每一行,每一列,请问:该如何做?
...全文
102 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gooing 2004-08-12
  • 打赏
  • 举报
回复
good
thanks !
wanghr100 2004-08-11
  • 打赏
  • 举报
回复
<script language="JavaScript">
function Table2Array(oTable)
{
/*
* 方法:Table2Array(oTable)
* 功能:将表格oTable内的数据存到数组arrTable中.
* 参数:oTable对象.
* 返回:arrTable数组;
*/

//新建数组arrTable用于存储数据.
var arrTable = new Array();
//遍历表格的行.
for(var iRow=1;iRow<oTable.rows.length;iRow++)
{
//二维数组.
arrTable[iRow-1] = new Array();
//遍历表格的列.
for(var iCell=0;iCell<oTable.rows[iRow].cells.length;iCell++)
{
//提取单元格数据到数组arrTable[iRow][iCell].
arrTable[iRow-1][iCell] = oTable.rows[iRow].cells[iCell].innerHTML;
}
}
return arrTable;
}
</script>
<table id="tb">
<tr><td>number</td><td>id</td><td>id2</td></tr>
<tr><td>08</td><td>aa</td><td>aa</td></tr>
<tr><td>06</td><td>dd</td><td>cc</td></tr>
<tr><td>03</td><td>cc</td><td>dd</td></tr>
</table>
<input type="button" onclick="alert(Table2Array(tb))"/>
ice_berg16 2004-08-11
  • 打赏
  • 举报
回复
var tbl = document.getElementById("table1");
for(i=0;i<tbl.rows.length;i++)
{
for(j=0;j<tbl.rows[i].cells.length;j++)
document.write(tbl.rows[i].cells[j].innerText);
}

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧