如何用JavaScript编写实现图片上下自动切换的功能?

2026-04-03 07:041阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计385个文字,预计阅读时间需要2分钟。

如何用JavaScript编写实现图片上下自动切换的功能?

本文实例为大家分享了JS实现图片上下切换的具体代码,供大家参考,具体内容如下

源代码:

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Document</title>     <style type="text/css">         *{             margin: 0;             padding: 0;         }         #outer{             width: 130px;             margin: 50px auto;             padding: 10px;             background-color: greenyellow;             text-align: center;         }     </style>     <script type="text/javascript">         window.onload=function(){             var prev=document.getElementById("prev");             var next=document.getElementById("next");             //切换图片就是修改img的src属性             //获取img标签             var img=document.getElementsByTagName("img")[0];             //创建数组,保存图片路径             var imgArr=["1.png","2.png","3.png"];             //创建变量保存当前显示图片的索引             var index=0;             //设置提示文字             var info=document.getElementById("info");             info.innerHTML="一共"+imgArr.length+"张图片,当前第"+(index+1)+"张";             prev.onclick=function(){                 index--;                 //判断index是否小于0                 if (index<0){                     index=imgArr.length-1;                 }                 img.src=imgArr[index];                 info.innerHTML="一共"+imgArr.length+"张图片,当前第"+(index+1)+"张";               };             next.onclick=function(){                 index++;                 if(index>imgArr.length-1){                     index=0;                 }                 img.src=imgArr[index];                 info.innerHTML="一共"+imgArr.length+"张图片,当前第"+(index+1)+"张";             };         };     </script>   </head> <body>     <div id="outer">         <p id="info"></p>         <img src="1.png" alt="1">         <button id="prev">上一张</button>         <button id="next">下一张</button>     </div> </body> </html>

效果如下图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自由互联。

如何用JavaScript编写实现图片上下自动切换的功能?

本文共计385个文字,预计阅读时间需要2分钟。

如何用JavaScript编写实现图片上下自动切换的功能?

本文实例为大家分享了JS实现图片上下切换的具体代码,供大家参考,具体内容如下

源代码:

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Document</title>     <style type="text/css">         *{             margin: 0;             padding: 0;         }         #outer{             width: 130px;             margin: 50px auto;             padding: 10px;             background-color: greenyellow;             text-align: center;         }     </style>     <script type="text/javascript">         window.onload=function(){             var prev=document.getElementById("prev");             var next=document.getElementById("next");             //切换图片就是修改img的src属性             //获取img标签             var img=document.getElementsByTagName("img")[0];             //创建数组,保存图片路径             var imgArr=["1.png","2.png","3.png"];             //创建变量保存当前显示图片的索引             var index=0;             //设置提示文字             var info=document.getElementById("info");             info.innerHTML="一共"+imgArr.length+"张图片,当前第"+(index+1)+"张";             prev.onclick=function(){                 index--;                 //判断index是否小于0                 if (index<0){                     index=imgArr.length-1;                 }                 img.src=imgArr[index];                 info.innerHTML="一共"+imgArr.length+"张图片,当前第"+(index+1)+"张";               };             next.onclick=function(){                 index++;                 if(index>imgArr.length-1){                     index=0;                 }                 img.src=imgArr[index];                 info.innerHTML="一共"+imgArr.length+"张图片,当前第"+(index+1)+"张";             };         };     </script>   </head> <body>     <div id="outer">         <p id="info"></p>         <img src="1.png" alt="1">         <button id="prev">上一张</button>         <button id="next">下一张</button>     </div> </body> </html>

效果如下图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自由互联。

如何用JavaScript编写实现图片上下自动切换的功能?