JS代码如下: 代码如下: <scrīpt language="javascrīpt"> //最大数据量 var total="100"; //每页的显示量 var pagesize=10; //一共有多少页 var pagenum=Math.ceil(total/pagesize); //生成导航 function initpage(nowpage){ var pagenav='<a href="#" ōnclick=up('+ nowpage+');>上一页</a>'; for(i=1;i<=pagenum;i++){ pagenav += (i==nowpage)?'<span class="now">' + i + '</span>':'<a class="number" href="#" ōnclick=goToPage(' + i + ');>' + i + '</a> '; } pagenav += '<a href="#" ōnclick=down('+ nowpage+');>下一页</a>'; document.getElementById('pages').innerHTML=pagenav; }
//翻页 function goToPage(page){ var start=(page-1)*pagesize; var max=page*pagesize; for(vs=0;vs<total;vs++){ var ōbj=document.getElementById('item_' + vs); obj.style.display="none"; } if(max>total)max=total; for(v=start;v<max;v++){ var ōbj=document.getElementById('item_' + v); obj.style.display="block"; } initpage(page); }
//上一页
function up(nowpage){ if(nowpage==1)return false; if(nowpage>1)goToPage((nowpage-1)); }
//下一页
function down(nowpage){ if(nowpage==pagenum)return false; if(nowpage<pagenum)goToPage((nowpage+1)); } </scrīpt>