更新時間:2021-08-30 11:28:47 來源:動力節點 瀏覽1007次
實例代碼如下:
1.JS代碼:
<script type="text/javascript">
//頁面加載后加載JS
window.οnlοad=function(){
//獲取文檔元素
var pre=document.getElementById("btn1");
var nex=document.getElementById("btn2");
var img=document.getElementsByTagName("img")[0];
//創建圖片的路徑
var imgArr=["img/1.jpg","img/2.jpg","img/3.jpg"];
//創建變量保存當前圖片的索引
var index=0;
var info=document.getElementById("info");
info.innerHTML="共 "+imgArr.length+" 張圖,當前是第 "+(index+1)+" 張";
//修改src屬性
pre.οnclick=function(){
index--;
if(index<0){
index=imgArr.length-1;
}
info.innerHTML="共 "+imgArr.length+" 張圖,當前是第 "+(index+1)+" 張";
img.src=imgArr[index];
};
nex.οnclick=function(){
index++;
if(index==imgArr.length){
index=0;
}
info.innerHTML="共 "+imgArr.length+" 張圖,當前是第 "+(index+1)+" 張";
img.src=imgArr[index];
};
};
</script>
2.HTML代碼:
<div id="display">
<p id="info"><p>
<img src="img/1.jpg"></img>
<button id="btn1">上一張</button>
<button id="btn2">下一張</button>
</div>
3.CSS代碼:
<style type="text/css">
*{
margin:0;
padding:0;
}
#display{
width:500px;
margin:50px auto;
padding:10px;
background-color:yellow;
text-align:center;
}
</style>
4.實現效果:
點擊可以實現切換。
當然,也可以設置定時函數實現輪播的效果。
以上就是動力節點小編介紹的"JavaScript實現圖片切換",希望對大家有幫助,想了解更多可查看JavaScript教程。動力節點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習