<!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. 取文件MD5 WINAPI

    #include <windows.h> #include <wincrypt.h> #include <stdio.h> BOOL GetFileHash(LPC ...

  2. 代码比较器 Araxis Merge

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

  3. jq实现点击某元素之外触发事件

    <script type="text/javascript"> $(document).bind("click",function(e){ var ...

  4. 【UOJ #246】【UER #7】套路

    http://uoj.ac/contest/35/problem/246 神奇!我这辈子是想不出这样的算法了. 对区间长度分类讨论:题解很好的~ 我已经弱到爆了,看完题解后还想了一晚上. 题解中&qu ...

  5. python基础回顾1

    定义 tuple(元组), list (表) #!/usr/bin/env python # encoding: utf-8 a = 10 #定义一直变量,无需声明 s1 = (2,1.3,'love ...

  6. java高新技术-基本数据类型拆装箱及享元设计模式

    享元设计模式 public static void main(String[] args) { Integer iObj = 3; //自动装箱 System.out.println(iObj + 1 ...

  7. <<< java环境搭建

    先百度搜索"jdk下载"            安装完成之后,到系统环境变量设置(电脑右键,属性,高级系统设置) 然后点击下面path系统变量,把C:\Program Files ...

  8. Google 地图 API V3 针对移动设备进行开发

    Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 ...

  9. React.js入门笔记

    # React.js入门笔记 核心提示 这是本人学习react.js的第一篇入门笔记,估计也会是该系列涵盖内容最多的笔记,主要内容来自英文官方文档的快速上手部分和阮一峰博客教程.当然,还有我自己尝试的 ...

  10. jquery实现简单瀑布流布局

    jquery实现简单瀑布流布局 是开头都会说的原理 瀑布流布局有两种,一种是固定列,一种是非固定列.在此主要记述第一种的实现. 固定列的特征是:无论页面如何缩放,每行的总列数都一致. 一行4列的瀑布流 ...