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

    <!DOCTYPE html>
    <html>
    <head>
        <title></title>
    </head>
    <body>
        <img src="./image/1.jpg" id="cat" width="400px" height="400">
        <br>
        <button id="prev">上一张</button>
        <button id="next">下一张</button>

        <script type="text/javascript">
            //1.获取事件源 需要的标签
            var cat = document.getElementById('cat');
            var next = document.getElementById('next');
            var prev = document.getElementById('prev');

            
            var minIndex = 1,maxIndex = 5;currentIndex = minIndex;
            //2.设置点击事件
            next.onclick = function(){
                if(currentIndex === maxIndex){
                    currentIndex = minIndex;
                }else{
                    currentIndex++;
                }
                //变量和字符串拼接
                cat.setAttribute('src',`./image/${currentIndex}.jpg`)
            }

            prev.onclick = function(){
                if(currentIndex === minIndex){
                    currentIndex = maxIndex;
                }else{
                    currentIndex--;
                }
                cat.setAttribute('src',`./image/${currentIndex}.jpg`)
            }

        </script>


    </body>
    </html>
  • 相关阅读:
    (六)静态域,静态方法和静态代码块
    (五)final修饰符
    (四)函数的参数传递——值传递
    (三)java字符串
    第二章 shell的语法
    字符串操作
    PropertyGrid—属性类别排序
    PropertyGrid—为复杂属性提供下拉式编辑框和弹出式编辑框
    PropertyGrid--为复杂属性提供编辑功能
    PropertyGrid—添加EventTab
  • 原文地址:https://www.cnblogs.com/wuhui1222/p/14172239.html
Copyright © 2011-2022 走看看