zoukankan      html  css  js  c++  java
  • 图片切换的练习

    <!DOCTYPE html>
    <html>
     <head>
      <meta charset="utf-8" />
      <title></title>
      <script type="text/javascript">
       //onload页面加载完成之后再执行
       window.onload= function (){
        /*
         * 点击按钮切换图片
         */
        //获取按钮
        var one = document.getElementById('one');
        var two = document.getElementById('two');
        
        /*
         * 切换图片就是要更改src属性  
         */
        var img = document.getElementsByTagName('img')[0];
        //创建一个数组,用来保存图片路径
        var imgArr = ["img/1.jpg","img/2.jpg","img/3.jpg","img/4.jpg","img/5.jpg"];
        //为按钮绑定单击响应函数
        
        var index=0;
        /*
         * 获取info
         */
        var info = document.getElementById('info');
        
        one.onclick = function (){
         /*
          * 切换上一张自减
          */
         index--;
         if(index<0){
          index=imgArr.length-1;
         }
         img.src=imgArr[index];
         info.innerHTML='一共'+imgArr.length+'张图片'+'当前'+(index+1)+'张';
        }
        
        
        two.onclick = function (){
         index++;
         if(index>imgArr.length-1){
          
          index=0;
         }
         img.src=imgArr[index];
         info.innerHTML='一共'+imgArr.length+'张图片'+'当前'+(index+1)+'张';
        }
        
       }
      </script>
      <style type="text/css">
       *{
        margin: 0;
        padding: 0;
       }
       .box{
         500px;
        margin:10px auto;
        padding: 10px;
        background-color: aquamarine;
        text-align: center;
       }
      </style>
     </head>
     <body>
      <div class="box">
       <p id="info"></p>
       <img src="img/1.jpg" />
       <button id="one" >上一张</button>
       <button id="two" >下一张</button>
      </div>
     </body>
    </html>

  • 相关阅读:
    Java map双括号初始化方式的问题
    Koa 中间件的执行
    JavaScript 实现页面中录音功能
    Koa 中实现 chunked 数据传输
    WebAssembly 上手
    TypeScript `infer` 关键字
    Vim 插件的安装
    MySQL EXPLAIN 语句
    面向切面编程(AOP)
    CSS 类名的问题
  • 原文地址:https://www.cnblogs.com/weixin2623670713/p/12671158.html
Copyright © 2011-2022 走看看