<!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. Office2013插件开发Outlook篇(1)-- 第一个office2013插件

    一.环境: 下载VS2013安装,记得安装office插件开发包哦. 二.新建Outlook插件项目

  2. 解决:/bin/sh: 1: /home/**/custom_app.sh: Permission denied错误

    出现如下错误,一般是执行权限不够. /bin/sh: : /home/custom_app.sh: Permission denied 解决方法是:cd 到此文件目录,对提示的文件赋予可执行权限或读写 ...

  3. javascript闭包理解

    //闭包理解一 function superFun(){ var _super_a='a'; function subfuc(){ console.log(_super_a); } return su ...

  4. 我的.NET自学之路

    我第一门语言接触的并不是.net,而是php刚学php感觉还好,但是一学到后面就有一点头晕乎乎的,我感觉没有一个好的编写php代码的编辑器.而且php是弱类型语言,感觉起来没有像c,java,c#这些 ...

  5. 平衡二叉查找树(AVL)的理解与实现

    AVL树的介绍 平衡二叉树,又称AVL(Adelson-Velskii和Landis)树,是带有平衡条件的二叉查找树.这个平衡条件必须要容易保持,而且它必须保证树的深度是 O(log N).一棵AVL ...

  6. photoshop拾色器如何恢复默认?

    今天在做设计图的时候,遇到一个问题,当时就把我给整蒙了. 问题是这样的,ps的调色器变成了这样,如下: 本来应该是这样: 可能有人已经看出两张图的不同之处了. 但是我当时忙的不得了,恩是不知道哪里除了 ...

  7. 跟随 Web 标准探究DOM -- Node 与 Element 的遍历

    写在前面 这篇没有什么 WebKit 代码的分析,因为……没啥好分析的,在实现里无非就是树的(先序DFS)遍历而已,囧哈哈哈……在WebCore/dom/Node.h , WebCore/dom/Co ...

  8. Bash 中 SHLVL 变量为 1000 的时候

    SHLVL 环境变量代表 Shell 嵌套执行的深度. $ echo $SHLVL 1 $ bash $ echo $SHLVL 2 $ bash $ echo $SHLVL 3 在 Bash 里,这 ...

  9. linux下cp覆盖原so文件时引起的段错误原因确定

    原创作品,转载请注明出处http://www.cnblogs.com/leo0000/p/5694416.html 最近因为一个很有意思的段错误学习了一些新的东西. 当时现象是这样的,程序正在运行,系 ...

  10. saltstack(master迁移)

    环境:http://www.cnblogs.com/zzzhfo/p/6126223.html 在添加一台master 把master的/etc/salt目录下的pki打包 上传至第二台master的 ...