• 图片的切换


     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4     <meta charset="UTF-8">
     5     <title></title>
     6 </head>
     7 <script type="text/javascript">
     8      window.onload=function(){
     9          var prev=document.getElementById("prev");
    10          var next=document.getElementById("next");
    11          var img=document.getElementsByTagName("img")[0];
    12          //创建一个数组用来保存图片的路径
    13          var imgArr=["1.jpg","2.png","3.jpg","4.png","5.png"];
    14          //创建一个变量,来保存当前正在显示的图片的索引
    15          var index=0;
    16          var info=document.getElementById("info");
    17          info.innerHTML="一共"+imgArr.length+"张图片,当前第"+(index+1)+"";
    18          prev.onclick=function(){
    19          alert("上一张");
    20          index--;
    21          if(index<0){
    22          index=imgArr.length-1;
    23          }
    24          info.innerHTML="一共"+imgArr.length+"张图片,当前第"+(index+1)+"";
    25          img.src=imgArr[index];
    26          }
    27         next.onclick=function(){
    28            alert("下一张");
    29            index++;
    30            if(index>4)index=0;
    31            info.innerHTML="一共"+imgArr.length+"张图片,当前第"+(index+1)+"";
    32            img.src=imgArr[index];
    33         }
    34             };
    35 
    36     </script>
    37   <style type="text/css">
    38       *{
    39       margin:0px;
    40       padding:0px;
    41       }
    42       #outer{
    43       width:1208px;
    44       height:735px;
    45       margin:50px auto;
    46       padding:10px 10px 0px 10px;
    47       background-color:yellowgreen;
    48       /* 设置文本居中 */
    49       text-align:center;
    50       }
    51   </style>
    52 <body>
    53 <div id="outer">
    54     <p id="info"></p>
    55     <img src="1.jpg" alt="vv" />
    56         <button id="prev">上一张</button>
    57         <button id="next">下一张</button>
    58 </div>
    59 </body>
    60 </html>
  • 相关阅读:
    内存分布
    多态的作用
    c++虚函数实现与this指针
    Makefile 初探
    编译性语言和解释性语言
    从今天开始学好C++
    Java基础
    程序流程控制
    Java运算符
    初识Java
  • 原文地址:https://www.cnblogs.com/zuiaimiusi/p/11243501.html
Copyright © 2020-2023  润新知