<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 會跑的蝸牛 閱讀(6160) 評論(1)  編輯  收藏 所屬分類: Javascript

    Feedback

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

    主站蜘蛛池模板: 日本免费一区二区三区四区五六区| 看Aⅴ免费毛片手机播放| 99麻豆久久久国产精品免费| 日韩一级视频免费观看| 亚洲愉拍一区二区三区| 久久国产精品免费观看| 亚洲国产无线乱码在线观看 | 国产精品玖玖美女张开腿让男人桶爽免费看 | 一区二区三区免费在线视频 | 国内精自视频品线六区免费 | 日本最新免费不卡二区在线| 亚洲狠狠婷婷综合久久| 尤物永久免费AV无码网站| 美女黄色免费网站| 四虎永久免费地址在线观看| 亚洲AV无码一区二区三区牲色| 免费大学生国产在线观看p| 一本大道一卡二大卡三卡免费| 国产精一品亚洲二区在线播放 | 国内精品免费视频精选在线观看| 香蕉蕉亚亚洲aav综合| AV无码免费永久在线观看| 亚洲大尺度无码无码专线一区 | 亚洲AV无码专区在线播放中文| 美丽姑娘免费观看在线观看中文版| 亚洲国产精品yw在线观看| 永久中文字幕免费视频网站| 抽搐一进一出gif免费视频| 亚洲麻豆精品果冻传媒| 国产精品免费小视频| 中文字幕免费视频精品一| 亚洲成a人片毛片在线| 免费不卡中文字幕在线| 一级毛片在线完整免费观看| 成人性做爰aaa片免费看| 在线看片免费人成视频播| 日本成人在线免费观看| 久久最新免费视频| 成人毛片18岁女人毛片免费看 | 免费夜色污私人影院网站电影| 亚洲AV福利天堂一区二区三|