要使用JavaScript实现点击换图片的功能,你需要掌握以下几个基础概念:
<img>
标签和一个用于触发换图事件的按钮。<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>点击换图片示例</title>
</head>
<body>
<img id="myImage" src="image1.jpg" alt="图片1">
<button id="changeImageButton">换图片</button>
<script src="script.js"></script>
</body>
</html>
// 图片数组,包含所有可能显示的图片路径
const images = ['image1.jpg', 'image2.jpg', 'image3.jpg'];
let currentImageIndex = 0;
// 获取图片元素和按钮元素
const imageElement = document.getElementById('myImage');
const buttonElement = document.getElementById('changeImageButton');
// 为按钮添加点击事件监听器
buttonElement.addEventListener('click', function() {
// 更新当前图片索引
currentImageIndex = (currentImageIndex + 1) % images.length;
// 更换图片
imageElement.src = images[currentImageIndex];
});
<body>
标签的底部,或者使用DOMContentLoaded
事件。通过以上步骤和代码示例,你可以实现一个简单的点击换图片功能。如果需要更复杂的功能,如自动播放、无限循环等,可以在现有基础上进行扩展。
领取专属 10元无门槛券
手把手带您无忧上云