如何以简单的方式使此功能适用于具有3列点击的表格?而当用户再次点击时,表应该被排序后裔。没有允许jQuery或其他库。仅使用JavaScript对表进行分类
function sortData() {
var tableData = document.getElementById('data_table').getElementsByTagName('tbody').item(0);
var rowData = tableData.getElementsByTagName('tr');
for (var i = 0; i < rowData.length - 1; i++) {
for (var j = 0; j < rowData.length - (i + 1); j++) {
if (parseInt(rowData.item(j).getElementsByTagName('td').item(0).innerHTML) > parseInt(rowData.item(j + 1).getElementsByTagName('td').item(0).innerHTML)) {
tableData.insertBefore(rowData.item(j + 1), rowData.item(j));
}
}
}
}