|
热门文章 |
|
|
|
|
JavaScript自动为表格的每一行增加序号 |
来源:站长资源网 更新时间:2010/8/11 12:02:28 阅读次数: 我要投稿 |
|
<!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>JavaScript 自动为表格增加序号</title> <style type="text/css"> .index_tab{width:100%;border-collapse:collapse;border:1px solid #005892;margin:8px 0;} .index_tab td{line-height:35px;border:1px solid #005892;padding-left:4px;} tr.tr_top td{line-height:32px;border:none;background-color:#005892;color:#fff;font-weight:bold;} td.td_center{text-align:center;} .ys01{background-color:#E6F0FE;} </style> <script language="javascript" type="text/javascript"> window.onload = function(){ var oTable = document.getElementById("bbsTab"); for(var i=0;i<oTable.rows.length;i++){ oTable.rows[i].cells[0].innerHTML = (i+1); if(i%2==0) //偶数行 oTable.rows[i].className = "ys01"; } } </script> </head> <body> <table class="index_tab"> <tr class="tr_top"> <td class="td_center" width="9%">行号</td> <td width="83%">标题</td> <td class="td_center" width="11%">总计</td> </tr> <tbody id="bbsTab"> <tr > <td class="td_center"></td> <td><a href="#">Vc++支持窗口及文字拖放的COleDropTarget扩展类</a></td> <td class="td_center">20235</td> </tr> <tr > <td class="td_center"></td> <td><a href="#">好用的ICO图标截取工具VB源程序</a></td> <td class="td_center"> </td> </tr> <tr > <td class="td_center"></td> <td><a href="#">一些经典的VB加密解密算法示例</a></td> <td class="td_center"> </td> </tr> <tr > <td class="td_center"></td> <td> </td> <td class="td_center"> </td> </tr> <tr > <td class="td_center"></td> <td> </td> <td class="td_center"> </td> </tr> <tr > <td class="td_center"></td> <td> </td> <td class="td_center"> </td> </tr> </tbody> </table> </body> </html> |
特效说明: |
JavaScript 自动为表格增加序号,也就是不手动添加序号,让JS自动计算出行数,然后为表格的每行自动加一个序号,行号列的数字随TR 的增加自动增加1,我觉得还挺实用吧。 |
|
上一篇文章: JS表格按列排序下一篇文章: 文字、图片拖曳移动 |
|
|