<html>
<head>
<title>test</title>
<script>
function tableColumnSort(o)
{
if(o.sortTempInner==null)
{
o.sortTempInner=o.innerHTML
}
else
{
o.innerHTML=o.sortTempInner;
}
var allColNum=o.parentElement.children.length;
var colNum=0;
for (i=0;i<allColNum;i++)
{
if (o.parentElement.children[i].sortTempInner!=null)
{
o.parentElement.children[i].innerHTML=o.parentElement.children[i].sortTempInner;
}
if (o.parentElement.children[i]==o)
{
colNum=i;
}
}
headEventObject=event.srcElement;
headEventObject=o;
while (headEventObject.tagName!="TR")
{
headEventObject=headEventObject.parentElement;
}
for (i=0;i<headEventObject.children.length;i++)
{
if (headEventObject.children[i]!=o)
{
headEventObject.children[i].clickedTag='listTableHead';
}
}
本文介绍了一个用于网页中表格列排序的JavaScript函数。该函数通过保存原始表格内容并在点击表头时切换显示来实现列排序效果。适用于需要基本交互功能的网页表格应用。
233

被折叠的 条评论
为什么被折叠?



