• JS编写背景图切换


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>背景图切换</title>
        <style type="text/css">
        #wrap{
             300px;height: 225px;
            margin: 100px auto 0px;
            position: relative;
        }
        img{
            display: block;
             300px;
            height: 100%;
        }
        span{
            font-size: 30px;
        }
        #last{
            position: absolute;
            right: 40px;bottom: 5px;
        }
        #next{
            position: absolute;
            right: 5px;bottom: 5px;
        }
        </style>
    </head>
    <body>
        <div id="wrap">
            <img src="img/4.jpg">
            <span id="last"><</span>        
            <span id="next">></span>
        </div>
        <script type="text/javascript">
        //获取元素
        var img = document.getElementsByTagName('img')[0];
        var btn1 = document.getElementById('last');
        var btn2 = document.getElementById('next');
        //图片数组
        var images = ['img/4.jpg','img/5.jpeg','img/6.jpg','img/9.jpg'];
        //添加事件
        //定义变量用来记录当前下标
        var index= 0;
        btn1.onclick = function (){
            index++;
            if (index > 3) {
                index = 0;
            }
            //修改图片路径
            img.src = images[index];
        }
        btn2.onclick = function (){
            index--;
            if (index < 0) {
                index = 3;
            }
            //修改图片路径
            img.src = images[index];
        }

        </script>
    </body>
    </html>

  • 相关阅读:
    Windows10如何删除“极速输入法”?
    python 递归实现 冒泡排序
    leetcode 912
    python 快速排序
    python 选择排序
    python 使用递归法对整数进行因数分解
    用函数嵌套定义和递归实现帕斯卡公式C(n,i) = C(n-1, i) + C(n-1, i-1), 进行组合数C(n,i)的快速求解。
    L2-3 清点代码库 (25 分)- 2021 天梯赛
    L2-2 病毒溯源 (25 分)
    快速幂
  • 原文地址:https://www.cnblogs.com/llz1314/p/5777567.html
Copyright © 2020-2023  润新知