表格列头设置排序功能

1、首先在超文本中,><img src="up.gif" border=0>是动态的,是升序就显示up.gif,否则显示down.gif,并且下次可能就是col_2中显示这个图片了

<table ><th>

<td οnclick="JavaScript:sortCol();" title="排序" nowrap><span id = col_1 > col_1</span><img src="up.gif" border=0></td> 

<td οnclick="JavaScript:sortCol();" title="排序" nowrap><span id = col_2 > col_2</span></td> 

<td οnclick="JavaScript:sortCol();" title="排序" nowrap><span id = col_3 > col_3</span></td> 

</th>

------</table>

2、function sortRows()
{
 var myObj = window.event.srcElement;
  var order = "ASC";
 if ( myObj .tagName.toLowerCase() != "td" )
 {
  myObj = myObj .parentNode;
 }
 if ( myObj .childNodes.length > 1 )
 {
    with(   myObj .childNodes(1) )
      {
          if ( tagName.toLowerCase() == "img"  &&  src = "up.gif" )
          {
              order = "DESC";
          }
     }
 }
 document.getElementsByName("sortField")[0].value = myObj .childNodes(0).id + " " + order;
  myForm.submit();
}

3、提交到服务器后,在服务器上产生1处的超文本!从而实现了排序并且显示一个小的可以向上向下的小三角符号!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值