<img id="mm"><script type="text/javascript">
<!--
function changeImage()
{
    if(!changeImage.counter || changeImage.counter>19)
    {
        changeImage.counter=1;
    }
    var file= ("00"+ changeImage.counter).substr((""+changeImage.counter).length);
    document.getElementById("mm").src = "../images/"+ file +".gif";
    changeImage.counter++;
    setTimeout("changeImage()", 5000);
}
changeImage();
//-->
</script>

解决方案 »

  1.   

    手头上没有一样大的图片,只好拿CSDN现成的图片,你的是19个图片,只要在那个数组中按格式继续加就OK了
    <img name=img1 src="http://zi.csdn.net/qihoo_300_60.gif">
    <script langauge=javascript>
    var a=new Array([1,"http://zi.csdn.net/qihoo_300_60.gif"],
    [2,"http://zi.csdn.net/microsoft468_60.gif"],
    [3,"http://community.csdn.net/images/CSDN_logo.GIF"]
    )
    var num=0;
    function show()
    {
    obj=document.getElementById("img1").src=a[num][1]
    if(num!=(a.length-1))
    {
    num++;
    }
    else
    {
    num=0;
    }
    setTimeout("show()",5000);
    }
    show();
    </script>
      

  2.   

    <script>
    var i=0;
    function f1()
    {
      
      i++;
      i=i==20?1:i;
      namejpg=(i<=9)?("0"+i+".jpg"):(i+".jpg");
      document.all.img1.src=namejpg
      setTimeout("f1()",5000);}
    </script>
    <input type="button" id="btnclose" value="oooo" onclick="f1()"><img src="1.jpg" id="img1">
      

  3.   

    <script language=javascript>
    var image=new Array(3)
    image.length=3
    image[1]="url1"
    image[2]="url2"
    image[3]="url3"
    id=Math.round(Math.random()*2)+1
    imageurl=image[id]
    document.write("<a href="+bannerurl+">"+"<img src="+id+".gif>")
    </script>
      

  4.   

    to meizz(梅花雪)
    这个代码可以实现这种换图片的效果,可是就是在状态栏下面会一直显示网页有错误:缺少对象,请问这是什么原因啊?
    代码如下:<head runat="server">
        <title>无标题页</title>
        <script type="text/javascript">
    //<!--
    function changeImage()
    {
        if(!changeImage.counter || changeImage.counter>12  )
        {
            changeImage.counter=1;
        }
        var file= ("00"+ changeImage.counter);
        document.getElementById("mm").src = "Imgs/"+ file +".jpg";
        changeImage.counter++;
        setTimeout("changeImage()", 2000);
    }
    changeImage();
    //-->
    </script>
    </head><body onload="changeImage()">
        <form id="form1" runat="server">
        <div>
            <img id="mm" width="100" alt="图片显示" src="Imgs/001.jpg" />
        </div>
        </form>
    </body>
    </html>
      

  5.   

    changeImage.counter++;
        setTimeout("changeImage()", 2000);
    }
    //changeImage();  //把这句注释掉呀!