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

    将图片和文字放入一个div之中然后点击按钮就可以将图片和文字进行动态转变!

    代码:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <script>
            window.onload = function(){
                var a = document.getElementById("a");
                var buts = document.getElementById("b");
                var butx = document.getElementById("c");
                var imgarr = ["img/1.jpg","img/2.jpg","img/3.jpg","img/4.jpg","img/5.jpg","img/6.jpg","img/7.jpg","img/8.jpg","img/9.jpg"];                       
            // 创建一个变量来保存当前正在显示的索引
            var index = 0;
            var info = document.getElementById("info");
            info.innerHTML = "一共"+imgarr.length+"当前"+(index+1)+"";
            buts.onclick = function(){
                index--;
                if(index < 0){
                    index = imgarr.length-1;
                }
                a.src = imgarr[index];
                info.innerHTML = "一共"+imgarr.length+"当前第"+(index+1)+"";
            }
            butx.onclick = function(){
                index++;
                if(index > imgarr.length-1){
                    
                    index = 0;
                }
                a.src = imgarr[index];        
                info.innerHTML = "一共"+imgarr.length+"当前第"+(index+1)+"";
            }
            }
            
            </script>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
        div{       
            360px;
           margin:20px auto;
           text-align:center;
           padding:10px;
           background: brown;
               }
        </style>
    </head>
    <body>
        <div>
            <p id="info"></p>
            <img src="img/1.jpg" id="a">
            <button id="b">buts上一张</button>
            <button id="c">butx下一张</button>
        </div>
    
    </body>
    </html>

    页面效果:

  • 相关阅读:
    数据结构作业-二叉树
    51nod 1163 最高的奖励
    51nod 1091 线段的重叠
    实验1 顺序表及其应用
    51nod 1459 迷宫游戏 dijkstra模板
    html5拖拽
    onbeforeunload、onpagehide、onunload、onload、onpageshow的正确执行顺序
    HTML5游戏2D开发引擎
    如何定义现代浏览器
    api文档设计工具:RAML、Swagger
  • 原文地址:https://www.cnblogs.com/niuyaomin/p/12215323.html
Copyright © 2011-2022 走看看