<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    蝸牛的JAVA外殼

    ┎Running Snail┒ ┖ -------------- ┚

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      13 Posts :: 0 Stories :: 10 Comments :: 0 Trackbacks
    由于公司的業務需要,所以做了一個HTML表格分頁,跟數據庫無關。
      1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      2<html xmlns="http://www.w3.org/1999/xhtml">
      3<head>
      4<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
      5<title>無標題文檔</title>
      6</head>
      7
      8<body>
      9<table width="500" border="0" cellpadding="5" cellspacing="1" bgcolor="#999999" id="table1">
     10<tbody id="table2">
     11  <tr>
     12    <td bgcolor="#FFFFFF">1</td>
     13    <td bgcolor="#FFFFFF">&nbsp;</td>
     14    <td bgcolor="#FFFFFF">&nbsp;</td>
     15    <td bgcolor="#FFFFFF">&nbsp;</td>
     16    <td bgcolor="#FFFFFF">&nbsp;</td>
     17  </tr>
     18  <tr>
     19    <td bgcolor="#FFFFFF">2</td>
     20    <td bgcolor="#FFFFFF">&nbsp;</td>
     21    <td bgcolor="#FFFFFF">&nbsp;</td>
     22    <td bgcolor="#FFFFFF">&nbsp;</td>
     23    <td bgcolor="#FFFFFF">&nbsp;</td>
     24  </tr>
     25  <tr>
     26    <td bgcolor="#FFFFFF">3</td>
     27    <td bgcolor="#FFFFFF">&nbsp;</td>
     28    <td bgcolor="#FFFFFF">&nbsp;</td>
     29    <td bgcolor="#FFFFFF">&nbsp;</td>
     30    <td bgcolor="#FFFFFF">&nbsp;</td>
     31  </tr>
     32  <tr>
     33    <td bgcolor="#FFFFFF">4</td>
     34    <td bgcolor="#FFFFFF">&nbsp;</td>
     35    <td bgcolor="#FFFFFF">&nbsp;</td>
     36    <td bgcolor="#FFFFFF">&nbsp;</td>
     37    <td bgcolor="#FFFFFF">&nbsp;</td>
     38  </tr>
     39  <tr>
     40    <td bgcolor="#FFFFFF">5</td>
     41    <td bgcolor="#FFFFFF">&nbsp;</td>
     42    <td bgcolor="#FFFFFF">&nbsp;</td>
     43    <td bgcolor="#FFFFFF">&nbsp;</td>
     44    <td bgcolor="#FFFFFF">&nbsp;</td>
     45  </tr>
     46  <tr>
     47    <td bgcolor="#FFFFFF">6</td>
     48    <td bgcolor="#FFFFFF">&nbsp;</td>
     49    <td bgcolor="#FFFFFF">&nbsp;</td>
     50    <td bgcolor="#FFFFFF">&nbsp;</td>
     51    <td bgcolor="#FFFFFF">&nbsp;</td>
     52  </tr>
     53  <tr>
     54    <td bgcolor="#FFFFFF">7</td>
     55    <td bgcolor="#FFFFFF">&nbsp;</td>
     56    <td bgcolor="#FFFFFF">&nbsp;</td>
     57    <td bgcolor="#FFFFFF">&nbsp;</td>
     58    <td bgcolor="#FFFFFF">&nbsp;</td>
     59  </tr>
     60  <tr>
     61    <td bgcolor="#FFFFFF">8</td>
     62    <td bgcolor="#FFFFFF">&nbsp;</td>
     63    <td bgcolor="#FFFFFF">&nbsp;</td>
     64    <td bgcolor="#FFFFFF">&nbsp;</td>
     65    <td bgcolor="#FFFFFF">&nbsp;</td>
     66  </tr>
     67  <tr>
     68    <td bgcolor="#FFFFFF">9</td>
     69    <td bgcolor="#FFFFFF">&nbsp;</td>
     70    <td bgcolor="#FFFFFF">&nbsp;</td>
     71    <td bgcolor="#FFFFFF">&nbsp;</td>
     72    <td bgcolor="#FFFFFF">&nbsp;</td>
     73  </tr>
     74  <tr>
     75    <td bgcolor="#FFFFFF">10</td>
     76    <td bgcolor="#FFFFFF">&nbsp;</td>
     77    <td bgcolor="#FFFFFF">&nbsp;</td>
     78    <td bgcolor="#FFFFFF">&nbsp;</td>
     79    <td bgcolor="#FFFFFF">&nbsp;</td>
     80  </tr>
     81  <tr>
     82    <td bgcolor="#FFFFFF">11</td>
     83    <td bgcolor="#FFFFFF">&nbsp;</td>
     84    <td bgcolor="#FFFFFF">&nbsp;</td>
     85    <td bgcolor="#FFFFFF">&nbsp;</td>
     86    <td bgcolor="#FFFFFF">&nbsp;</td>
     87  </tr>
     88  </tbody>
     89</table>
     90<span id="spanFirst">第一頁</span> <span id="spanPre">上一頁</span> <span id="spanNext">下一頁</span> <span id="spanLast">最后一頁</span> 第<span id="spanPageNum"></span>頁/共<span id="spanTotalPage"></span>
     91</body>
     92</html>
     93<script>
     94var theTable = document.getElementById("table2");
     95var totalPage = document.getElementById("spanTotalPage");
     96var pageNum = document.getElementById("spanPageNum");
     97
     98var spanPre = document.getElementById("spanPre");
     99var spanNext = document.getElementById("spanNext");
    100var spanFirst = document.getElementById("spanFirst");
    101var spanLast = document.getElementById("spanLast");
    102
    103var numberRowsInTable = theTable.rows.length;
    104var pageSize = 3;
    105var page = 1;
    106
    107//下一頁
    108function next() {
    109
    110    hideTable();
    111    
    112    currentRow = pageSize * page;
    113    maxRow = currentRow + pageSize;
    114    if ( maxRow > numberRowsInTable ) maxRow = numberRowsInTable;
    115    for ( var i = currentRow; i< maxRow; i++ ) {
    116        theTable.rows[i].style.display = '';
    117    }

    118    page++;
    119    
    120    if ( maxRow == numberRowsInTable )  { nextText(); lastText(); }
    121    showPage();
    122    preLink();
    123    firstLink();
    124}

    125
    126//上一頁
    127function pre() {
    128
    129    hideTable();
    130    
    131    page--;
    132    
    133    currentRow = pageSize * page;
    134    maxRow = currentRow - pageSize;
    135    if ( currentRow > numberRowsInTable ) currentRow = numberRowsInTable;
    136    for ( var i = maxRow; i< currentRow; i++ ) {
    137        theTable.rows[i].style.display = '';
    138    }

    139    
    140    
    141    if ( maxRow == 0 ) { preText(); firstText(); }
    142    showPage();
    143    nextLink();
    144    lastLink();
    145}

    146
    147//第一頁
    148function first() {
    149    hideTable();
    150    page = 1;
    151    for ( var i = 0; i<pageSize; i++ ) {
    152        theTable.rows[i].style.display = '';
    153    }

    154    showPage();
    155    
    156    preText();
    157    nextLink();
    158    lastLink();
    159}

    160
    161//最后一頁
    162function last() {
    163    hideTable();
    164    page = pageCount();
    165    currentRow = pageSize * (page - 1);
    166    for ( var i = currentRow; i<numberRowsInTable; i++ ) {
    167        theTable.rows[i].style.display = '';
    168    }

    169    showPage();
    170    
    171    preLink();
    172    nextText();
    173    firstLink();
    174}

    175
    176function hideTable() {
    177    for ( var i = 0; i<numberRowsInTable; i++ ) {
    178        theTable.rows[i].style.display = 'none';
    179    }

    180}

    181
    182function showPage() {
    183    pageNum.innerHTML = page;
    184}

    185
    186//總共頁數
    187function pageCount() {
    188    var count = 0;
    189    if ( numberRowsInTable%pageSize != 0 ) count = 1
    190    return parseInt(numberRowsInTable/pageSize) + count;
    191}

    192
    193//顯示鏈接
    194function preLink() { spanPre.innerHTML = "<a href='javascript:pre();'>上一頁</a>"; }
    195function preText() { spanPre.innerHTML = "上一頁"; }
    196
    197function nextLink() { spanNext.innerHTML = "<a href='javascript:next();'>下一頁</a>"; }
    198function nextText() { spanNext.innerHTML = "下一頁"; }
    199
    200function firstLink() { spanFirst.innerHTML = "<a href='javascript:first();'>第一頁</a>"; }
    201function firstText() { spanFirst.innerHTML = "第一頁"; }
    202
    203function lastLink() { spanLast.innerHTML = "<a href='javascript:last();'>最后一頁</a>"; }
    204function lastText() { spanLast.innerHTML = "最后一頁"; }
    205
    206//隱藏表格
    207function hide() {
    208    for ( var i = pageSize; i<numberRowsInTable; i++ ) {
    209        theTable.rows[i].style.display = 'none';
    210    }

    211    
    212    totalPage.innerHTML = pageCount();
    213    pageNum.innerHTML = '1';
    214    
    215    nextLink();
    216    lastLink();
    217}

    218
    219hide();
    220
    </script>
    posted on 2007-04-22 12:33 會跑的蝸牛 閱讀(6159) 評論(1)  編輯  收藏 所屬分類: Javascript

    Feedback

    # re: [原創]HTML表格分頁 2007-08-21 16:53 小帆
    謝謝樓主,挺不錯的.  回復  更多評論
      

    主站蜘蛛池模板: 国产色爽免费视频| 亚洲欧美日韩综合久久久| 免费观看四虎精品国产永久| 50岁老女人的毛片免费观看| 黄色网页在线免费观看| 国产成人+综合亚洲+天堂| 天天爽亚洲中文字幕| 亚洲自偷精品视频自拍| 亚洲国产精品无码久久久不卡 | 久久久久久亚洲精品中文字幕 | 国产免费人成视频尤勿视频| 亚洲国产成人久久精品软件| youjizz亚洲| 亚洲日韩中文字幕天堂不卡| 亚洲卡一卡2卡三卡4卡无卡三| 亚洲日本一区二区三区在线| 国产亚洲成人在线播放va| 亚洲成av人片一区二区三区| 国产三级免费电影| 国产午夜鲁丝片AV无码免费| 精品无码国产污污污免费| 成人一a毛片免费视频| 一二三四在线观看免费高清中文在线观看 | 亚洲午夜无码久久久久小说 | 麻豆一区二区免费播放网站| 久久国产色AV免费看| 无码人妻一区二区三区免费看| 野花香在线视频免费观看大全 | 亚洲精品无码永久中文字幕| 在线A亚洲老鸭窝天堂| 成人亚洲性情网站WWW在线观看| 亚洲精品视频免费观看| 亚洲综合色区在线观看| 久久亚洲国产精品123区| 中文字幕日韩亚洲| 亚洲日韩精品一区二区三区无码| 亚洲色欲色欲www在线丝| 日韩亚洲一区二区三区| 亚洲一级二级三级不卡| 亚洲欧洲日产国码在线观看| 亚洲人成网站色在线观看|