table每一格的属性及其怎么使用? 不明白你的意思,可以使用cells访问每一个tddocument.all.tableId.cells 是一个td的数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 来晚了。就是两种方法,一个是利用table的cells属性来访问每个td;一个是利用下标形势来访问每个td。 我在table每一格里放了一个按纽,按纽按下是要传递所在行和所在列的行头(着一行的第一格的数据)和列头(着一列的第一格的数据),按纽的参数为(this),可以怎么获得着两个数据呢?这一格cell的行数和列数怎么获得?是不是就是this.rowIndex,this.cellIndex <table id="tb"> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr></table>tb.rows :行数组tb.rows.length : 行数tb.rows[0] :第一行tb.rows[i].cells[j] : 第i行第j列的tdtb.rows[i].cells[j].children[k] :第i行第j列的第K个HTML对象 table.cells[i] //按次序排列的tdtable.rows[i].cells[j] //某行中的td 我在table的<tbody></tbody>中的每一格里放了一个按纽,onclick="openModifyWindow(this)"我现在需要按纽的行号和列号,以及所在行和所在列的行头(着一行的第一格的数据)和列头(着一列的第一格的数据),语句该怎么写?function openModifyWindow(temp) { alert(temp.parentElement.cells[0].innerText); }请帮忙,多谢 如果是最后一行,最后一列的话row = tb.rows.length - 1;cell = tb.rows[tb.rows.length - 1].length - 1; <script language="javascript"><!-- function openModifyWindow(strn) { var o = document.all.T1; var p; var i,j; for(i=0;i<o.rows.length;i++) { for(j=0;j<o.rows[i].cells.length;j++) { if(o.rows[i].cells[j].all[0].name == strn) { alert("选择的是第"+(i+1)+"行,\n列是第"+(j+1)+"列。") } } } }//--></script><table id=T1><tr><td><input type=button name=B1 onclick="openModifyWindow(this.name)"></td><td><input type=button name=B2 onclick="openModifyWindow(this.name)"></td><td><input type=button name=B3 onclick="openModifyWindow(this.name)"></td></tr><tr><td><input type=button name=B4 onclick="openModifyWindow(this.name)"></td><td><input type=button name=B5 onclick="openModifyWindow(this.name)"></td><td><input type=button name=B6 onclick="openModifyWindow(this.name)"></td></tr><tr><td><input type=button name=B7 onclick="openModifyWindow(this.name)"></td><td><input type=button name=B8 onclick="openModifyWindow(this.name)"></td><td><input type=button name=B9 onclick="openModifyWindow(this.name)"></td></tr></table>try~~~ web server 如何实现显示缩略图的功能 js out of memory 怎么可以实现点击二级菜单过后,可以在当前窗口的弹出的层显示信息? 关于动态JSP页面下innerHTML的问题 梅花雪大哥的树怎么做成动态的啊 关于用javascript动态添加删除文本框的问题 如何改变IFRAME显示出来之前,该区域的背景色。 怎样禁止保存网页和左右键??? 在IE里打印能不能精确控制打印,苦恼死我了;( 如何判断用户输入的IP地址是否合法 如何过滤表单中的按钮 如何根据指定的日期格式用正则表达式从字符串中提取出年、月、日?
就是两种方法,一个是利用table的cells属性来访问每个td;一个是利用下标形势来访问每个td。
按纽按下是要传递所在行和所在列的行头(着一行的第一格的数据)
和列头(着一列的第一格的数据),按纽的参数为(this),可以怎么获得着两个数据呢?这一格cell的行数和列数怎么获得?是不是就是this.rowIndex,this.cellIndex
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
tb.rows :行数组
tb.rows.length : 行数
tb.rows[0] :第一行
tb.rows[i].cells[j] : 第i行第j列的td
tb.rows[i].cells[j].children[k] :第i行第j列的第K个HTML对象
table.rows[i].cells[j] //某行中的td
onclick="openModifyWindow(this)"我现在需要按纽的行号和列号,以及所在行和所在列的行头(着一行的第一格的数据)
和列头(着一列的第一格的数据),
语句该怎么写?
function openModifyWindow(temp)
{
alert(temp.parentElement.cells[0].innerText);
}
请帮忙,多谢
cell = tb.rows[tb.rows.length - 1].length - 1;
<!--
function openModifyWindow(strn)
{
var o = document.all.T1;
var p;
var i,j;
for(i=0;i<o.rows.length;i++)
{
for(j=0;j<o.rows[i].cells.length;j++)
{
if(o.rows[i].cells[j].all[0].name == strn)
{
alert("选择的是第"+(i+1)+"行,\n列是第"+(j+1)+"列。")
}
}
}
}
//-->
</script><table id=T1>
<tr>
<td><input type=button name=B1 onclick="openModifyWindow(this.name)"></td>
<td><input type=button name=B2 onclick="openModifyWindow(this.name)"></td>
<td><input type=button name=B3 onclick="openModifyWindow(this.name)"></td>
</tr>
<tr>
<td><input type=button name=B4 onclick="openModifyWindow(this.name)"></td>
<td><input type=button name=B5 onclick="openModifyWindow(this.name)"></td>
<td><input type=button name=B6 onclick="openModifyWindow(this.name)"></td>
</tr>
<tr>
<td><input type=button name=B7 onclick="openModifyWindow(this.name)"></td>
<td><input type=button name=B8 onclick="openModifyWindow(this.name)"></td>
<td><input type=button name=B9 onclick="openModifyWindow(this.name)"></td>
</tr>
</table>try~~~