<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 小帆
    謝謝樓主,挺不錯的.  回復  更多評論
      

    主站蜘蛛池模板: 亚洲AV成人一区二区三区AV| 亚洲不卡在线观看| 日韩内射激情视频在线播放免费 | 国产色爽免费无码视频| 久久久久亚洲AV无码永不| 在线不卡免费视频| 久久精品成人免费国产片小草| 91天堂素人精品系列全集亚洲 | 久久久久亚洲AV无码专区体验| 手机看片久久国产免费| 全黄大全大色全免费大片| 亚洲一区二区三区丝袜| 亚洲免费人成在线视频观看| 日本精品人妻无码免费大全 | 国产一级大片免费看| 日本免费高清视频| 国产大陆亚洲精品国产| 久久丫精品国产亚洲av不卡| 亚洲精品线路一在线观看| 老司机在线免费视频| 中文字幕在线免费看| 亚洲国产精品无码观看久久| 亚洲一区中文字幕久久| 国产av无码专区亚洲国产精品| 无码人妻一区二区三区免费| 三年片在线观看免费西瓜视频| 亚洲暴爽av人人爽日日碰| 亚洲综合免费视频| 亚洲综合色在线观看亚洲| 永久免费无码网站在线观看| 最近免费2019中文字幕大全| 又硬又粗又长又爽免费看| 亚洲日本VA中文字幕久久道具| 日韩亚洲Av人人夜夜澡人人爽| 不卡精品国产_亚洲人成在线| 国产精品极品美女免费观看| 日日麻批免费40分钟日本的| 久久黄色免费网站| 巨胸狂喷奶水视频www网站免费| 美女黄网站人色视频免费| 亚洲综合精品伊人久久|