我有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個獨特標籤的東西?這一定很簡單。