纯前端实现—初级轮播图

实现效果:

初级轮播图

源码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>初级轮播图</title>

    <style>
        div{
            width: 300px;
            height: 300px;
            border: 3px solid skyblue;
            background-size: 100% auto;
        }
    </style>

</head>
<body>

<button>修改一</button>
<button>修改二</button>
<button>修改三</button>
<button>修改四</button>
<button>修改</button>
<div></div>

<script>
    // 获取
    var btn = document.getElementsByTagName("button");
    var box = document.getElementsByTagName("div")[0];

    // 单个按钮切换背景图
    btn[0].onclick = function () {
        box.style.backgroundImage = "url('轮播图的图片/1.jpg')";
    }
    btn[1].onclick = function () {
        box.style.backgroundImage = "url('轮播图的图片/2.jpg')";
    }
    btn[2].onclick = function () {
        box.style.backgroundImage = "url('轮播图的图片/3.jpg')";
    }
    btn[3].onclick = function () {
        box.style.backgroundImage = "url('轮播图的图片/5.jpg')";
    };

    // 修改按钮切换多张背景图
    var num = 0;  // 点击次数
    btn[4].onclick = function () {
        num++;
        if(num%4==1) {
            box.style.backgroundImage = "url('轮播图的图片/1.jpg')";
        }else if(num%4==2){
            box.style.backgroundImage = "url('轮播图的图片/2.jpg')";
        }else if(num%4==3){
            box.style.backgroundImage = "url('轮播图的图片/3.jpg')";
        }else{
            box.style.backgroundImage = "url('轮播图的图片/5.jpg')";
        }
    }

</script>

</body>
</html>

??可通过点击下面——>关注本人运营
公众号??

公众号后台回复【初级轮播图】,可得本小创作源码&&所有图片~

【可以公众号里私聊并标明来自CSDN,会拉你进入技术交流群(群内涉及各个领域大佬级人物,任何问题都可讨论~)--->互相学习&&共同进步(非诚勿扰)】

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>