<!DOCTYPE html>
<html> <head>
<meta charset="utf-8" />
<title>js分页</title>
</head>
<style type="text/css">
* {
margin: 0;
padding: 0;
} .list-box {
width: 500px;
margin: 50px auto;
background-color: darkgrey;
} .list-content {
width: 480px;
height: 390px;
padding: 10px;
overflow: hidden;
} .list-content li {
height: 25px;
list-style: none;
border-bottom: 1px dotted #e8e8e8;
} .list-content span {
float: right;
} .list-content li a {
color: #000;
font-size: 14px;
line-height: 25px;
} .list-menu {
width: 100%;
text-align: right;
height: 25px;
position: relative;
bottom: 0;
/*background-color: red;*/
} .list-menu a {
color: black;
font-size: 14px;
margin-right: 5px;
text-decoration: none;
} .list-menu a:hover {
color: #f00;
text-decoration: none;
}
</style> <body>
<div class="list-box">
<div class="list-content" id="list-content">
<ul>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒555出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的555三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇ss】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三ss行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行dff书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年ff》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇222】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】334“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美455女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒555出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的555三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇ss】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三ss行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行dff书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年ff》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇222】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】334“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美455女程序员的蜕变史</a><span>2014-06-01</span></li>
<li><a href="">【慕客访谈 用户篇】“有为屌丝”在路上</a><span>2014-06-01</span></li>
<li><a href="">【有奖活动】给父亲的三行书信</a><span>2014-06-01</span></li>
<li><a href="">《程序猿,请晒出你的童年》活动获奖公告</a><span>2014-06-01</span></li>
<li><a href="">【慕课访谈】破茧成蝶—美女程序员的蜕变史</a><span>2014-06-01</span></li>
</ul>
</div>
<div class="list-menu" id="list-menu"></div>
</div>
</body>
<script>
//pageNum 消息条数
//pageNow 当前页
//pagelimit 每页消息数目
//pageCount 总页数
//pagePre 上一页
//pageNext 下一页
//pagelist 页面列表显示数目
var obj, pageNum, pageCount;
var pageNow = 1;
var pagelimit = 15;
var pagelist = 4;
var listbox = "list-content";
var listmenu = "list-menu"; onload = function() {
obj = document.getElementById(listbox).getElementsByTagName('li');
pageNum = obj.length; //总消息数目
pageCount = Math.ceil(pageNum / pagelimit);
showPage(1);
} function showPage(p) {
pageNow = p; if (pageNow < 1) {
return pageNow = 1;
} else if (pageNow > pageCount - 1) {
return pageNow = pageCount;
} for (var i = 0; i < pageNum; i++) {
obj[i].style.display = "none";
} for (var i = p * pagelimit; i < (p + 1) * pagelimit; i++) {
if (obj[i]) obj[i].style.display = "block";
} indexPage = '<a href="#" onclick="showPage(0)">首页</a>';
pagePre = '<a href="#" onclick="showPage(' + (pageNow - 1) + ')">上一页</a>';
pageNext = '<a href="#" onclick="showPage(' + (pageNow + 1) + ')">下一页</a>';
lastPage = '<a href="#" onclick="showPage(' + (pageCount - 1) + ')">末页</a>';
var pagenum = "";
if (pageCount <= pagelist) {
for (var j = 1; j <= pageCount; j++) {
pagenum += '<a href="#" onclick="showPage(' + (j - 1) + ')">' + j + '</a>';
}
} else {
if (pageNow <= (pageCount - pagelist)) {
for (var j = 0; j <= (pagelist - 1); j++) {
pagenum += '<a href="#" onclick="showPage(' + (pageNow + j) + ')">' + (pageNow + j) + '</a>';
}
pagenum += '...';
} else {
for (var j = 1; j <= pagelist; j++) {
pagenum += '<a href="#" onclick="showPage(' + (pageNow + j) + ')">' + (pageNow + j) + '</a>';
}
}
} document.getElementById(listmenu).innerHTML = indexPage + pagePre + pagenum + pageNext + lastPage;
}
</script> </html>

还有很多漏洞,有时间再补

关于js实现分页效果的简单代码的更多相关文章

  1. 原生JS实现分页效果2.0(新增了上一页和下一页,添加当前元素样式)

    虽然写的很烂,但至少全部都是自己写的,因为这个没有固定的顺序,所以就没有封装,如果你技术好的话,可以你写的分享给我,谢谢. <!DOCTYPE html><html lang=&qu ...

  2. 原生JS实现分页效果1.0

    不太完整,写的太急,等等加上完整注释,写起来还是有些难度的,写的有点水,后面再改进改进. <!DOCTYPE html><html lang="en">&l ...

  3. 分享5种风格的 jQuery 分页效果【附代码】

    jPaginate 是一款非常精致的分页插件,提供了五种不同风格的分页效果,支持鼠标悬停翻页,快速分页功能.这款插件还提供了丰富的配置选项,你可以根据需要进行设置. 效果演示      源码下载 各个 ...

  4. 5种风格的 jQuery 分页效果【附代码】

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xht ...

  5. JS实现分页效果

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. 原生js实现分页效果(带实例)

    小小插件(静态分页) 效果图: 首先实现简单功能: <!DOCTYPE html> <html> <head> <meta http-equiv=" ...

  7. java中分页效果的实现代码

    首先是将分页所需的一些个资源 ,抽象出一个javabean对象-PageBean: 先把需要分页的数据或是记录都查询出来 存入一个集合类里如List或是Vector, 然后利用其sublist(int ...

  8. 原生js显示分页效果

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  9. 纯js手动分页

    昨天让做个页面,后台提供所有数据,没有做好分页,需要前端js手动分页. 我参考了 http://www.cnblogs.com/jiechn/p/4095029.html 做了些许改动让分页效果更加完 ...

随机推荐

  1. AppBox升级进行时 - 如何向OrderBy传递字符串参数(Entity Framework)

    AppBox 是基于 FineUI 的通用权限管理框架,包括用户管理.职称管理.部门管理.角色管理.角色权限管理等模块. Entity Framework提供的排序功能 再来回顾一下上篇文章,加载用户 ...

  2. 万能的林萧说:我来告诉你,一个草根程序员如何进入BAT。

    引言 首先声明,不要再问LZ谁是林萧,林萧就是某著名程序员小说的主角名字. 写这篇文章的目的其实很简单,算是对之前LZ一篇文章的补充和完善. 之前LZ写过一篇<回答阿里社招面试如何准备,顺便谈谈 ...

  3. 代码比较器 Araxis Merge

    Araxis Merge 是一个可视化的文件比较.合并和同步的软件,能够方便的被软件工程师和 web 站点开发者使用快速精确地比较.了解和联合不同版本的源文件:进行版本和质量控制,创建 HTML 或是 ...

  4. HTML5全局属性和事件详解

    属性: HTML5属性能够赋给标签元素含义和语境,下面的全局属性可用于任何 HTML5 元素. 属性 描述 contenteditable 规定是否允许用户编辑内容. contextmenu 规定元素 ...

  5. c#线程间操作UI-Invoke和BeginInvoke

    利用Invoke和或BeginInvoke实现线程间操作UI的简单例子. /* 窗体包含一个button和一个richtextbox控件 * 注:必须在子线程中执行Invoke和或BeginInvok ...

  6. 前端构建工具:gulp的配置与使用

    安装gulp 因为gulp是基于node的管理工具,所以要先安装nodejs安装nodejsnodejs下载地址:中文站:http://nodejs.cn/ 英文站:https://nodejs.or ...

  7. CTSC2016&&APIO2016滚粗记&&酱油记&&游记<del>(持续更新)</del>

    挖一波坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs. ...

  8. New blog

    New blog //域名还没备案_(:з」∠)_

  9. [bigdata] Spark RDD整理

    1. RDD是什么RDD:Spark的核心概念是RDD (resilient distributed dataset),指的是一个只读的,可分区的弹性分布式数据集,这个数据集的全部或部分可以缓存在内存 ...

  10. HTTP协议—— 简单认识TCP/IP协议

    大学没读计算机专业,所以很多的专业知识都不知道.既然已经从事了IT这个行业,就势必要去了解下网络底层,虽然实际工作中这些东西用不到.高楼大厦,起于平川.不积跬步,无以至千里,不积小流,无以成江海.我现 ...