求一段javascript分页代码~~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/24 12:23:05
环境:html页面
内容:1.jpg 2.jpg 3.jpg 4.jpg

现在javascript显示代码是:是在一个页面上,全部显示
<script type="text/javascript">
for (i = 1; i <=4; i++)
{
document.writeln("<img src=\"("+i+").jpg\">")
}
</script>

现在我想用javascript实现分页,每页显示二个图片。

特求分页代码,注:图片的总数量是知道的。

晕,不用那么复杂吧?

楼上(l_jiayou)的代码在每页2张的情况下正常,每页显示3张就不正常了

看看我的,无论你怎么定义每页显示数和图片总数都正常

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Javascript分页</title>
<script type="text/javascript">
var page=1;
var pagesize=2;//每页显示数量
var picnum=9;//图片总数量
var pagenum;
var showpage='';
var showpage1='';
function showpic(no) {
page=no;
pagenum=picnum/pagesize;
if (picnum%pagesize>0) pagenum=parseInt(picnum/pagesize)+1;
document.getElementById("img").innerHTML='';
for (i=1;i<=picnum;i++){
if(i > (page-1)*pagesize && i<=page*pagesize){
document.getElementById("img").innerHTML+='<img src='+i+'.jpg>';
}
}
if (page>1){
showpage='<a href="javascript:showpic(1);">首页&l