HTML图片循环播放代码
时间: 2023-09-04 17:07:13 浏览: 123
HTML图片循环播放可以通过使用HTML标签中的`<img>`元素和JavaScript来实现。以下是一个简单的示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>图片循环播放</title>
</head>
<body>
<div id="image-container">
<img id="image" src="image1.jpg" alt="Image 1">
</div>
<script>
var images = ["image1.jpg", "image2.jpg", "image3.jpg"]; // 图片数组
var currentIndex = 0; // 当前图片索引
function loopImages() {
currentIndex = (currentIndex + 1) % images.length; // 更新当前图片索引
document.getElementById("image").src = images[currentIndex]; // 更新图片元素的src属性
}
setInterval(loopImages, 3000); // 每隔3秒调用一次loopImages函数
</script>
</body>
</html>
```
在上面的代码中,我们首先定义了一个图片数组`images`,记录了需要循环播放的图片的文件名。然后我们定义了一个`loopImages`函数,该函数会更新当前图片的索引`currentIndex`,并将更新后的图片文件名赋值给图片元素的`src`属性,从而实现了图片的循环播放。最后,我们使用`setInterval`函数每隔3秒调用一次`loopImages`函数,从而实现了图片的自动切换。
阅读全文