<td id="r1c1">...
<td id="r2c1">
<td id="r2c1">
解决方案 »
- google浏览器不兼容问题window.location.href
- chorme里我用jquery取不到第n个tr下的第二个子元素td底下的a的class
- 如何通过JAVASCRIPT 访问后台数据啊
- 使用jQuery.Validate插件,怎么能够不用submit按钮来触发它?
- 求一正则表达式
- 关于javascript中switch语句,一直有个问题想搞明白.
- 一个关于SELECT的奇怪问题,大家来看看!
- 去这样的tree脚本
- IE窗口中显示页面的html源文件
- 为什么用setTimeout做的记时器有时停不下来?
- javascript字符替换的问题.
- 有那位高手指点一下如何表示datagrid的某一行
function showRC(obj)
{
var colsNum = obj.cellIndex+1;//which col
var par_id = obj.parentElement.id;
var rowsNum = document.getElementById(par_id).rowIndex+1;
alert("in "+rowsNum+" Row and in "+colsNum+" Colum");
}
</script>
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="1">
<TR id="r1">
<TD onmouseover="showRC(this)">11</TD>
<TD onmouseover="showRC(this)">12</TD>
<TD onmouseover="showRC(this)">13</TD>
</TR>
<TR id="r2">
<TD onmouseover="showRC(this)">21</TD>
<TD onmouseover="showRC(this)">22</TD>
<TD onmouseover="showRC(this)">23</TD>
</TR>
<TR id="r3">
<TD onmouseover="showRC(this)">31</TD>
<TD onmouseover="showRC(this)">32</TD>
<TD onmouseover="showRC(this)">33</TD>
</TR>
</TABLE>
function showRC(cell){
var colsNum = cell.cellIndex+1;
var rowsNum = cell.parentElement.rowIndex+1;
alert("行:" + rowsNum + "列:"+ colsNum);
}
</script><td onclick="showRC(this)">
function showCellRC(cell){
var rowNum = cell.parentElement.rowIndex+1;
var colNum = cell.cellIndex+1;
cell.title="行:"+rowNum+"; 列:"+colNum;
}
</script>
<table border=1>
<tr>
<td onmouseover="showCellRC(this);">显示行列</td>
<td onmouseover="showCellRC(this);">显示行列</td>
</tr>
<tr>
<td onmouseover="showCellRC(this);">显示行列</td>
<td onmouseover="showCellRC(this);">显示行列</td>
</tr>
</table>
我学会了<td onmouseover="showCellRC(this);"> <td onclick="showRC(this)">非常精彩的一课。但是,如果格子的数目是几百几千个,那么用这种方法,可能太麻烦了?
有简单的方法吗?在表格中嵌入一个JS,
让他自动分析单元格的数目,并在鼠标悬停时显示信息。