zoukankan      html  css  js  c++  java
  • 图片轮播 -两种自动定时方式

    方式一:

    <script>
    window.onload=load;
     function load(){
            var arrImgs=['1.jpg','2.jpg','3.jpg','4.jpg'];
            var img = document.getElementById("img");
            var  index =0;
            img.onclick=changeImg;//点击图片实现轮播
            setInterval(changeImg,500);//自动轮播图片方式1
    
        //轮播图片
         function changeImg(){
             if(index==arrImgs.length){
                 index=0;
             }
             img.src = "images/"+arrImgs[index];//图片在images目录下
             index++;
         }
        }
    </script>
    </body>
    <img src="images/photo_01.jpg" id="img" width="300" height="300" border="1px solid #f00">
    </html>
    

      

    方式二:

    <script>
    window.onload=load;
     function load(){
            var arrImgs=['1.jpg','2.jpg','3.jpg','4.jpg'];
            var img = document.getElementById("img");
            var  index =0;
           showBySetOut();//自动轮播图片方式2
    
        //轮播图片
         function changeImg(){
             if(index==arrImgs.length){
                 index=0;
             }
             img.src = "images/"+arrImgs[index];//图片在images目录下
             index++;
         }
        //通过setTimeout是实现自动定时
         function showBySetOut(){
             changeImg();
             setTimeout(showBySetOut,1000);
         }
        }
    </script>
    </body>
    <img src="images/photo_01.jpg" id="img" width="300" height="300" border="1px solid #f00">
    </html>
    
  • 相关阅读:
    直面焦虑烦恼 谈谈成长
    Makefile入门1
    递归
    极客时间的专栏
    作者介绍
    1.试除法判定质数 2.分解质因数 质数
    17.没有上司的舞会 树形DP
    17.二分图的最大匹配
    16.染色法判定二分图
    15.Kruskal算法求最小生成树
  • 原文地址:https://www.cnblogs.com/bravolove/p/5538532.html
Copyright © 2011-2022 走看看