在網(wǎng)頁中實(shí)現(xiàn)圖片的切換,可以使用HTML和JavaScript代碼結(jié)合實(shí)現(xiàn)。以下是一個(gè)簡(jiǎn)單的例子:
<!DOCTYPE html> <html> <head> <title>圖片切換</title> <script> var images = ["image1.jpg", "image2.jpg", "image3.jpg"]; // 保存圖片的數(shù)組 var index = 0; // 當(dāng)前圖片的索引 function changeImage() { var imgelem = document.getElementById("img"); // 獲取圖片元素 imgelem.src = images[index]; // 替換當(dāng)前圖片 index++; // 索引加1 if (index >= images.length) { // 如果超過數(shù)組長(zhǎng)度,回到第一張圖片 index = 0; } } </script> </head> <body> <h1>圖片切換</h1> <img id="img" src="image1.jpg" /> <!-- 初始圖片 --> <br /> <button onclick="changeImage()">切換圖片</button> </body> </html>
實(shí)現(xiàn)原理:定義一個(gè)保存圖片文件名的數(shù)組,初始索引為0。通過JavaScript獲取圖片元素,替換其src屬性為數(shù)組中當(dāng)前索引對(duì)應(yīng)的圖片。每次切換圖片時(shí),索引加1,如果索引超過數(shù)組長(zhǎng)度,將其設(shè)置為0,回到第一張圖片。