//排序 function sortTable() { var objCol = event.srcElement; if (objCol.tagName == "TD") { var intCol = objCol.cellIndex; objCol.sortAsc = !objCol.sortAsc;
sort_type = 'Num'; if (isNaN(parseInt(element.rows(ROWHEADNUM).cells(intCol).innerText, 10))) sort_type = 'Asc';
var i,j,boltmp; for (i = ROWHEADNUM; i element.rows.length; i++) for (j = i + 1; j element.rows.length; j++) { switch (sort_type) { case 'Num': boltmp = (parseInt(element.rows(i).cells(intCol).innerText, 10) >= parseInt(element.rows(j).cells(intCol).innerText, 10)); break; case 'Asc': default: boltmp = (element.rows(i).cells(intCol).innerText >= element.rows(j).cells(intCol).innerText); } if ((objCol.sortAsc !boltmp) || (!objCol.sortAsc boltmp)) { element.moveRow(j, i); } } } } /script> /PUBLIC:COMPONENT>