我想对table的行顺序调换经,比如说我想把第一行和第行调换一下顺序,就相当于排序的意思差不多。

解决方案 »

  1.   

    var row = tableID.rows[0].innerHTML;
    tableID.rows[0].innerHTML = tableID.rows[n].innerHTML;
    tableID.rows[n].innerHTML = row ;
      

  2.   

    至于排序就是另一回事了 
    排序则需要一个table容器 或者 Array容器
    比如
    ID 文字列
    1 c
    2 b
    3 f
    4 a
    5 e
    .....
    按文字列排序 需要取得当前文字列的td 所在的下标  即:rowIndex
    堆成一个组
    即:4 、2、1、5、3
    按照这个顺序 取得tableID.rows[n] 堆放在 table容器中 
    最后赋给table