中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

js實現圖片數組中圖片切換效果

js
小云
118
2023-08-09 13:54:27
欄目: 編程語言

可以通過以下的代碼實現圖片數組中圖片的切換效果:

// HTML結構
/*
<div id="slider">
<img id="image" src="image1.jpg">
</div>
<button onclick="previousImage()">上一張</button>
<button onclick="nextImage()">下一張</button>
*/
// JavaScript代碼
var images = ["image1.jpg", "image2.jpg", "image3.jpg"]; // 圖片數組
var currentIndex = 0; // 當前顯示的圖片索引
function previousImage() {
currentIndex--;
if (currentIndex < 0) {
currentIndex = images.length - 1;
}
document.getElementById("image").src = images[currentIndex];
}
function nextImage() {
currentIndex++;
if (currentIndex >= images.length) {
currentIndex = 0;
}
document.getElementById("image").src = images[currentIndex];
}

上述代碼中,通過一個圖片數組來存儲所有圖片的路徑,然后使用一個currentIndex變量來記錄當前顯示的圖片索引。當點擊上一張按鈕時,currentIndex減1,如果currentIndex小于0,則將其設置為數組的最后一個元素的索引,然后將當前顯示的圖片的src屬性設置為images[currentIndex]。當點擊下一張按鈕時,currentIndex加1,如果currentIndex大于等于數組的長度,則將其設置為0,然后將當前顯示的圖片的src屬性設置為images[currentIndex]

這樣就實現了圖片數組中圖片的切換效果。

0
调兵山市| 德兴市| 隆安县| 沙河市| 白山市| 来安县| 东丰县| 石渠县| 旌德县| 麻阳| 富阳市| 弥渡县| 始兴县| 旅游| 新泰市| 米脂县| 辛集市| 徐汇区| 得荣县| 衡阳县| 内丘县| 达日县| 吉林市| 明水县| 安图县| 金塔县| 波密县| 西峡县| 茶陵县| 黎城县| 兴海县| 汝南县| 荃湾区| 桂林市| 白城市| 七台河市| 阿图什市| 措美县| 永和县| 眉山市| 财经|