html 代码
- <!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=gb2312" />
- <title>无标题文档</title>
- </head>
- <body>
- <span id="spanFirstt">第一页</span> <span id="spanPret">上一页</span> <span id="spanNextt">下一页</span> <span id="spanLastt">最后一页</span> 第<span id="spanPageNumt"></span>页/共<span id="spanTotalPaget"></span>页
- <table width="500" border="0" cellpadding="5" cellspacing="1" bgcolor="#999999">
- <tr>
- <th colspan="5">lishewen</th>
- </tr>
- <tbody id="tablelsw">
- <tr>
- <td bgcolor="#FFFFFF">1</td>
- <td bgcolor="#FFFFFF">算神</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">2</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">3</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">4</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">5</td>
- <td bgcolor="#FFFFFF">黎摄文</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">6</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">7</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">8</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">9</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">10</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- <tr>
- <td bgcolor="#FFFFFF">11</td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- <td bgcolor="#FFFFFF"> </td>
- </tr>
- </tbody>
- </table>
- <span id="spanFirst">第一页</span> <span id="spanPre">上一页</span> <span id="spanNext">下一页</span> <span id="spanLast">最后一页</span> 第<span id="spanPageNum"></span>页/共<span id="spanTotalPage"></span>页
- <!--
- <script language="javascript" src="Paging.js"></script>
- -->
- </body>
- </html>
- <script>
- // JavaScript Document By lishewen
- var theTable = document.getElementById("tablelsw");
- var totalPage = document.getElementById("spanTotalPage");
- var pageNum = document.getElementById("spanPageNum");
- var spanPre = document.getElementById("spanPre");
- var spanNext = document.getElementById("spanNext");
- var spanFirst = document.getElementById("spanFirst");
- var spanLast = document.getElementById("spanLast");
- var totalPaget = document.getElementById("spanTotalPaget");
- var pageNumt = document.getElementById("spanPageNumt");
- var spanPret = document.getElementById("spanPret");
- var spanNextt = document.getElementById("spanNextt");
- var spanFirstt = document.getElementById("spanFirstt");
- var spanLastt = document.getElementById("spanLastt");
- var numberRowsInTable = theTable.rows.length;
- var pageSize = 4;
- var page = 1;
- //下一页
- function next(){
- hideTable();
- currentRow = pageSize * page;
- maxRow = currentRow + pageSize;
- if ( maxRow > numberRowsInTable ) maxRow = numberRowsInTable;
- for ( var i = currentRow; i< maxRow; i++ ){
- theTable.rows[i].style.display = '';
- }
- page++;
- if ( maxRow == numberRowsInTable ) { nextText(); lastText(); }
- showPage();
- preLink();
- firstLink();
- }
- //上一页
- function pre(){
- hideTable();
- page--;
- currentRow = pageSize * page;
- maxRow = currentRow - pageSize;
- if ( currentRow > numberRowsInTable ) currentRow = numberRowsInTable;
- for ( var i = maxRow; i< currentRow; i++ ){
- theTable.rows[i].style.display = '';
- }
- if ( maxRow == 0 ){ preText(); firstText(); }
- showPage();
- nextLink();
- lastLink();
- }
- //第一页
- function first(){
- hideTable();
- page = 1;
- for ( var i = 0; i<pageSize; i++ ){
- theTable.rows[i].style.display = '';
- }
- showPage();
- preText();
- nextLink();
- lastLink();
- }
- //最后一页
- function last(){
- hideTable();
- page = pageCount();
- currentRow = pageSize * (page - 1);
- for ( var i = currentRow; i<numberRowsInTable; i++ ){
- theTable.rows[i].style.display = '';
- }
- showPage();
- preLink();
- nextText();
- firstLink();
- }
- function hideTable(){
- for ( var i = 0; i<numberRowsInTable; i++ ){
- theTable.rows[i].style.display = 'none';
- }
- }
- function showPage(){
- pagepageNum.innerHTML = page;
- pagepageNumt.innerHTML = page;
- }
- //总共页数
- function pageCount(){
- var count = 0;
- if ( numberRowsInTable%pageSize != 0 ) count = 1;
- return parseInt(numberRowsInTable/pageSize) + count;
- }
- //显示链接
- function preLink(){ spanPre.innerHTML = "<a href='javascript:pre();'>上一页</a>"; spanPret.innerHTML = "<a href='javascript:pre();'>上一页</a>";}
- function preText(){ spanPre.innerHTML = "上一页"; spanPret.innerHTML = "上一页"; }
- function nextLink(){ spanNext.innerHTML = "<a href='javascript:next();'>下一页</a>"; spanNextt.innerHTML = "<a href='javascript:next();'>下一页</a>";}
- function nextText(){ spanNext.innerHTML = "下一页"; spanNextt.innerHTML = "下一页";}
- function firstLink(){ spanFirst.innerHTML = "<a href='javascript:first();'>第一页</a>"; spanFirstt.innerHTML = "<a href='javascript:first();'>第一页</a>";}
- function firstText(){ spanFirst.innerHTML = "第一页"; spanFirstt.innerHTML = "第一页";}
- function lastLink(){ spanLast.innerHTML = "<a href='javascript:last();'>最后一页</a>"; spanLastt.innerHTML = "<a href='javascript:last();'>最后一页</a>";}
- function lastText(){ spanLast.innerHTML = "最后一页"; spanLastt.innerHTML = "最后一页";}
- //隐藏表格
- function hide(){
- for ( var i = pageSize; i<numberRowsInTable; i++ ){
- theTable.rows[i].style.display = 'none';
- }
- totalPage.innerHTML = pageCount();
- pageNum.innerHTML = '1';
- totalPaget.innerHTML = pageCount();
- pageNumt.innerHTML = '1';
- nextLink();
- lastLink();
- }
- hide();
- </script>
相关推荐
div+css百分比表格+DIV+CSS+JS静态分页程序+DIV+CSS像素表格 百分比表格(用DIV+CSS)以百分比显示,可以根据窗口的大小自动调节所显示的大小! DIV+CSS+JS静态分页程序可兼容主流浏览器(IE、FF、Opera) DIV+CSS表格...
纯JS表格分页代码 只适合静态数据,只是通过分页显示和隐藏数据所在行的效果
一款支持静态数据和服务器数据的表格分页组件,支持调整每页显示行数和页码显示个数,样式基于bootstrap
asp.net会经常遇到分页的效果,尤其是希望实现静态的html分页排序(html分页相信大家都已经有自己的解决方案.在这里就不多说).我写了一个简单的Demo排序. 数据就是字母和数字两组.(汉字需要找到asc码) 原理就是利用...
基于Vue.js的表格分页组件-BootPage,一款支持静态数据和服务器数据的表格分页组件,支持调整每页显示行数和页码显示个数,样式基于bootstrap。 注:在使用ES6及vue-loader的vue项目中才能使用本组件,请求本地json...
jQuery表格列表分页样式代码jquery.paginate.js制作,多种分页样式效果,可选每页显示数量,跳转到指定页码。
jquery.fancyTable是一款可分页、排序和搜索的jQuery表格插件。该插件可以将静态的HTML表格转换为可以进行分页,按字段进行排序,和对表格进行全局搜索的动态表格。
Metronic高级表格是Metonic框架中自行实现的表格,其底层是Datatables,本教程将主要使用Vue实现交互部分,使用Bootstrap做样式库,jQuery做部分用户交互(弹窗)。 使用到的库:Vue 2.0,Bootstrap3、jQuery2、font...
需求概述:需要将二维数据通过表格展现给客户端,用户可以事先选择每页显示的条目数,以及数据获取方式(静态获取、异步缓存,以及异步非缓存)。三种方式简述如下——1、静态获取方式:一次性获取全部数据,切换...
jsgrid是一个基于jQuery的轻量级客户端的数据表格控件。它支持表格基本的操作如插入,过滤,编辑,删除,排序和分页。... 数据来源 jsgrid支持静态数组数据源或REST方格服务数据 排序 jsgrid提供API支持用户交互。
9.30 动态创建表格并实现分页 9.31 删除表格指定行 9.32 设置表格的交替行颜色 9.33 双击单元格变为可编辑 9.34 鼠标经过表格时列变色 9.35 鼠标选择表格中的多行 9.36 使用JavaScript向表格中写入数据 9.37 类C# ...
9.30 动态创建表格并实现分页 9.31 删除表格指定行 9.32 设置表格的交替行颜色 9.33 双击单元格变为可编辑 9.34 鼠标经过表格时列变色 9.35 鼠标选择表格中的多行 9.36 使用JavaScript向表格中写入数据 9.37 类C# ...
源码结构说明 1.FileUpload文件夹下为源文件 2.FileUpload.war为部署文件 <br>第21章 程序描述:本章将实现通过滑块来显示分页数据的功能。在传统的分页方式中,大多数是通过单击按钮的方式来显示...
程序描述:本章将实现通过滑块来显示分页数据的功能。传统的分页方式,多数是通过单击按钮的方式来显示分页的。利用Ajax可以通过使用滑块的滑动来选择所显示的分页,这种拖拽的方式有很好的用户体验。 /test....
可以通过又拍云提供的CDN获取js插件,样式表和国际化插件,或者直接去官网下载。将下面的js插件和样式放到html head 头里即可使用。 //样式 <link href=...
它内置了很多很棒的功能,但是如果我们有超过 100 行的数据需要在页面上呈现,我们应该实现分页或无限滚动以获得更好的用户体验。 在本文中,我们将专注于创建具有关键功能(如分页、行选择、静态标题和全局搜索)...
O-Blog 2.5 正式版 新增内容 增加Trackbak 功能,后台 Trackback 管理 支持多用户合写 支持用户权限管理 可选的静态路径方式 ...可选的静态文件扩展名 ...可选的择静态文件名 ...修正解析表格标签时的错误
jTemplates是一套用作较广的基于jQuery开发的javascript模板引擎,用它可以配合ASP/PHP/JSP/等众多语言来完成诸如通过JavaScript获取JSON数据、获取一个HTML模板、构建客户端分页表格、与数据结合生成HTML静态页面的...
+无任何的Javascript效果代码参与到框架开发中,极大程度方便您自己扩展js组件和插件 +384个常用web矢量图标,icon大小和颜色灵活变更 +丰富的组合样式,按钮控件样式轻松变 模块: 基础框架 (Base) *必须* 样式...