HTML5中的圖片切換是一種非常有用的功能,可以用來(lái)切換網(wǎng)頁(yè)中的不同圖片。在HTML5中,可以使用以下代碼來(lái)實(shí)現(xiàn)圖片切換:,它是HTML5的標(biāo)準(zhǔn)文檔類型聲明。而
<!DOCTYPE html> <html> <head> <title>圖片切換</title> <script> function switchImage() { var imageArray = ["image1.jpg", "image2.jpg", "image3.jpg"]; var imgElement = document.getElementById("switchImg"); var imgPath = imgElement.getAttribute("src"); var currentIndex = imageArray.indexOf(imgPath); var nextIndex = (currentIndex + 1) % imageArray.length; var nextImgPath = imageArray[nextIndex]; imgElement.setAttribute("src", nextImgPath); } </script> </head> <body> <img id="switchImg" src="image1.jpg" onclick="switchImage()"> </body> </html>這段代碼首先定義了一個(gè)包含不同圖片路徑的數(shù)組,然后獲取了頁(yè)面上的元素,并將其路徑存儲(chǔ)在變量imgPath中。接著,使用indexOf()函數(shù)獲取當(dāng)前圖片在數(shù)組中的索引,然后計(jì)算出下一張圖片的索引。最后,使用setAttribute()函數(shù)將下一張圖片的路徑設(shè)置為元素的src屬性。 在頁(yè)面上單擊圖片時(shí),將調(diào)用switchImage()函數(shù),實(shí)現(xiàn)圖片的切換。這個(gè)代碼非常簡(jiǎn)單,但卻是實(shí)現(xiàn)圖片切換的基本原理。 需要注意的是,這個(gè)代碼中使用了HTML5的新特性——
標(biāo)簽則是HTML中的預(yù)格式化標(biāo)簽,可在其中粘貼并顯示代碼,是程序員編寫文章的理想選擇。