87,921
社区成员
发帖
与我相关
我的任务
分享
<TABLE id="tab">
<TR>
<TD>11</TD><TD>12</TD><TD>13</TD><TD>14</TD>
</TR>
<TR>
<TD>21</TD><TD>22</TD><TD>23</TD><TD>24</TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
var tab = document.getElementById("tab");
alert(tab.rows.length);//行数:2
alert(tab.rows[0].cells.length);//列数(第一行的格数):4
//-->
</SCRIPT>
<script type="text/javascript">
var tab=document.getElementById('tb');
var rowAry=tab.rows;
var cellLen=new Array();
for(var i=0; i<rowAry.length;i++){
cellLen[i]=rowAry[i].cells.length;
}
cellLen.sort(function(a,b){return b-a});
alert("行数:"+rowAry.length+"\n"+"列数:"+cellLen[0]);
</script>
<script type="text/javascript">
window.onload=fnInit;
function fnInit(){
var tbl=document.getElementsByTagName("table")[0];
for(var i=0;i<tbl.rows.length;i++){
tbl.rows[i].onclick=function(){alert("Row:"+this.rowIndex);};
for(var j=0;j<tbl.rows[i].cells.length;j++)
tbl.rows[i].cells[j].onclick=function(){alert("Col:"+this.cellIndex);};
}
}
</script>
<table>
<tr><td>1</td><td>2</td></tr>
<tr><td>1</td><td>2</td></tr>
</table>