62,046
社区成员
发帖
与我相关
我的任务
分享
<!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>
<script language="javascript">
var pagesize=3,totalpage,currentpage=0;
var li;
function ShowHide(page){
currentpage=page;
var i;
for( i=0;i<currentpage*pagesize&&i<li.length;i++)li[i].style.display="none";
for(i=currentpage*pagesize;i<(currentpage*pagesize+pagesize)&&i<li.length;i++)li[i].style.display="";
for(i=currentpage*pagesize+pagesize;i<li.length;i++)li[i].style.display="none";
}
window.onload=function(){
li=document.getElementById("div").getElementsByTagName("ul")[0].getElementsByTagName("li");
var licount=li.length;
totalpage=licount%pagesize==0?licount/pagesize:Math.floor(licount/pagesize)+1;
ShowHide(0);
var g=document.getElementById("divGuide");
for(var i=0;i<totalpage;i++){
g.innerHTML+="<a href='javascript:ShowHide("+i+")'>"+(i+1)+"</a> ";
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Test</title>
</head>
<body>
<div id="div">
<ul>
<li>1111111111111111111111111 </li>
<li>2222222222222222222222222 </li>
<li>3333333333333333333333333 </li>
<li>4444444444444444444444444 </li>
<li>5555555555555555555555555 </li>
<li>6666666666666666666666666 </li>
<li>7777777777777777777777777 </li>
<li>8888888888888888888888888 </li>
<li>9999999999999999999999999 </li>
<li>0000000000000000000000000 </li>
<li>8888888888888888888888888 </li>
<li>9999999999999999999999999 </li>
<li>0000000000000000000000000 </li>
<li>8888888888888888888888888 </li>
<li>9999999999999999999999999 </li>
</ul>
</div>
<div id="divGuide"></div>
</body>
</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>
<script language="javascript">
var pagesize=3,totalpage,currentpage=0;
var li;
function ShowHide(){
var i;
for( i=0;i<currentpage*pagesize&&i<li.length;i++)li[i].style.display="none";
for(i=currentpage*pagesize;i<(currentpage*pagesize+pagesize)&&i<li.length;i++)li[i].style.display="";
for(i=currentpage*pagesize+pagesize;i<li.length;i++)li[i].style.display="none";
}
window.onload=function(){
li=document.getElementById("div").getElementsByTagName("ul")[0].getElementsByTagName("li");
var licount=li.length;
totalpage=licount%pagesize==0?licount/pagesize:Math.floor(licount/pagesize)+1;
ShowHide();
}
function Pre(){
if(currentpage==0) alert('已经是第一页!');
else{
currentpage--;
ShowHide();
}
return false;
}
function Next(){
if(currentpage>=totalpage-1) alert('已经是最后一页!');
else{
currentpage++;
ShowHide();
}
return false;
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Test</title>
</head>
<body>
<div id="div">
<ul>
<li>1111111111111111111111111 </li>
<li>2222222222222222222222222 </li>
<li>3333333333333333333333333 </li>
<li>4444444444444444444444444 </li>
<li>5555555555555555555555555 </li>
<li>6666666666666666666666666 </li>
<li>7777777777777777777777777 </li>
<li>8888888888888888888888888 </li>
<li>9999999999999999999999999 </li>
<li>0000000000000000000000000 </li>
<li>8888888888888888888888888 </li>
<li>9999999999999999999999999 </li>
<li>0000000000000000000000000 </li>
<li>8888888888888888888888888 </li>
<li>9999999999999999999999999 </li>
</ul>
</div>
<a href='#' onclick='return Pre()'>上一页</a> <a href='#' onclick='return Next()'>下一页</a>
</body>
</html>