up
//oTable对象
oTable.rows.length //行

解决方案 »

  1.   

    不太明白你的意思,当前行的IDtr.rowIndex
      

  2.   

    var newTR=table.insertRow(-1);
    newTR.rowIndex
      

  3.   

    newTR.rowIndex+1可以獲得每行的行號但對于實現樓主的要求則不大合理﹐除非是每行都是在最后行加上去﹐不然假設一個情況在中間加一行﹕首先必須加一個附加屬性到tr里記錄原來的行號﹐假如是myRowNo﹐那么以后每加一行就把它的myRowNo設為前一行的myRowNo+1﹐但問題是所的行后面的所有行的myRowNo都得加1﹐那么他們的行號還是變了﹐如果不變﹐那么新行的行號就只能用最大行號加1了﹐那這樣就myRowNo就不是按順序排列了﹐所以只能加在最后
      

  4.   

    if (event.srcElement.tagName.toUpperCase() == "TD")
      alert (event.srcElement.parentElement.rowIndex);