var tb = document.all.table1;//取得table对象
tb.rows(i).cells(j).innerHTML;//第i行第j列的单元格中的内容
用循环取就行了。
tb.rows(i).cells(j).innerHTML;//第i行第j列的单元格中的内容
用循环取就行了。
解决方案 »
- 关于jQuery如何点击图片后生成新的DIV显示大图的问题
- 求教,js,cookie,media player。
- asp.net 2008中js脚本调试的问题
- innerHTML innerText
- 一个小问题?
- ■■请教:页面中<table>中的行颜色的改变,我使用document.all.tbl.rows[1].bgcolor="#ECF2EC",但是没有效果啊,请看■■
- 请问能否定义一个字符数组,怎么定义和怎么使用!
- 如何动态使一个元件不可见
- 怎样从JS来控制脚本的时间显示
- 网页中如何用javascript识别本机是否进入屏保或待机状态
- javascript如何读取table中的数据???在线等。。。
- 如果取得网页的中心点的坐标
function SelectRow(TrObj){
if(curRow) curRow.style.backgroundColor="#FFFFFF";
TrObj.style.backgroundColor="#AFEEEE";
var str=document.getElementById("t1").innerHTML;
}
选中后颜色变了, 同时要得到<td>的内容, 我现在只能得到第二行的值str。
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>