是一种常见的前端开发需求,可以通过以下步骤实现:
<button>
和<div>
元素。<button id="btn">点击按钮</button>
<div id="label"></div>
var btn = document.getElementById("btn");
var label = document.getElementById("label");
var labels = ["标签1", "标签2", "标签3"]; // 定义要循环显示的标签数组
var index = 0; // 当前标签索引
btn.addEventListener("click", function() {
label.textContent = labels[index]; // 更新标签内容
index = (index + 1) % labels.length; // 更新索引,实现循环
});
button {
color: white;
background-color: blue;
padding: 10px 20px;
border: none;
cursor: pointer;
}
div {
margin-top: 10px;
font-size: 18px;
}
以上代码实现了一个简单的按下按钮时循环显示标签的功能。每次点击按钮,标签会更新为数组中的下一个元素,当到达数组末尾时会循环回到第一个元素。你可以根据实际需求进行修改和扩展。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云