var flag = true; function sortTable(sort_row){ /* * 思路: * 1,排序就需要数组。获取需要参与排序的行对象数组。 * 2,对行数组中的每一个行的年龄单元格的数据进行比较,并完成行对象在数组中的位置置换。 * 3,将排好序的数组重新添加回表格。 */ var oTabNode = document.getElementById("info"); var collTrNodes = oTabNode.rows; //定义一个临时容器,存储需要排序行对象。 var trArr = []; //遍历原行集合,并将需要排序的行对象存储到临时容器中。 for(var x=1; x=0; x--) { trArr[x].parentNode.appendChild(trArr[x]); } flag = true; } // alert("over"); } function mySort(arr,sort_row){ for(var x=0; xparseInt(arr[y].cells[sort_row].innerHTML)){ var temp = arr[x]; arr[x] = arr[y]; arr[y] = temp; // arr[x].swapNode(arr[y]); } } } }