我有6个按钮,点击后每个按钮都会显示下面的唯一div
。我只是想单击时更改所述按钮的innerHTML
。我可以用一个带有唯一ID的按钮轻松完成此操作:用最少的代码更改多个元素的innerHTML
<input type="checkbox" name="tabs" id="tab-one">
<label for="tab-one" id="one">Read More</label>
... 5个带相应标签的复选框。
var tabLabel = document.getElementById('one');
tabLabel.addEventListener("click", function() {
if (this.innerHTML=="Read More") {
this.innerHTML = "Collapse";
} else {
this.innerHTML = "Read More";
}
});
我的问题是我怎样才能把这块JavaScript变成适用于所有6个独特标签的东西?这一定很简单。