var tb = document.all.table1;//取得table对象
for (var i = 1; i < tb.rows.length; i++)
{
for (var j = 0; j < tb.rows(i).length; j++)
{
tb.rows(i).cells(j).innerHTML;//第i行第j列的单元格中的内容
}
}
用循环取就可以取到所有的了,除了第一行。
for (var i = 1; i < tb.rows.length; i++)
{
for (var j = 0; j < tb.rows(i).length; j++)
{
tb.rows(i).cells(j).innerHTML;//第i行第j列的单元格中的内容
}
}
用循环取就可以取到所有的了,除了第一行。
解决方案 »
- 请问一个JS自定义函数的问题
- javascript浏览器地址栏实现显示cookie
- ajax 中的 js中的全局变量 boolean问题
- javaScript 中知道函数名称如何调用该函数
- 怎样获得事件的来源
- ie8以下png圆圈有锯齿,怎么解决啊?
- 请问,我的JavaScript函数返回的数据怎么不能显示出来呢?
- document.execCommand("Undo") 怎么不行呀?十万火急
- 给你100分要吗?问题不难!
- 求助,如何在web页面用鼠标实现在图片内部拖拽平移。(在线等待)
- javascript拷贝html页面,(js的深度使用)
- javascript如何读取table中的数据???在线等。。。
function tselect()
{
var cell = event.srcElement;
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 id="t1">11111</td>
<td>2222</td>
<td>3333</td>
</tr>
<tr>
<td id="t2">11111</td>
<td>2222</td>
<td>3333</td>
</tr>
</table>
<div id="di"></div>
</form>
</body>
看看是不是这个意思
<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>