<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>新建网页 1</title>
<script type="text/javascript">
function mychange()
{
    var tbody = document.getElementsByTagName("tbody")[0];
    var trs = tbody.getElementsByTagName("tr");
    alert(trs.length-2)
    for(var i=trs.length-1;i>-1;i--){
        tbody.appendChild(trs[i]);
    }
}
</script></head>
<body>
<table border='1'>
<tbody>
<tr>
<td>列一</td>
<td>列二</td>
<td>0.4</td>
</tr>
<tr>
<td>列一</td>
<td>列二</td>
<td>0.9</td>
</tr>
<tr>
<td>列一</td>
<td>列二</td>
<td>0.6</td>
</tr>
<tr>
<td>列一</td>
<td>列二</td>
<td>0.2</td>
</tr>
<tr>
<td>列一</td>
<td>列二</td>
<td>0.8</td>
</tr>
</tbody>
</table>
<input type="button" value="升序排序" onclick="changee()">
</body>
</html>
我现在遇到这个问题,按表格中某一列的值进行排序【例如上面的第三列】,触发这个事件时按照这一列的值把表格进行升序排序或者降序排序,希望大家能够给予思路,谢谢!!