好的,我有一組 3 個 div,可以根據(jù)復(fù)選框選擇來切換顯示/隱藏,我的問題是我一次只希望選擇一個復(fù)選框這是用于切換的復(fù)選框<input onClick="toggle('village');" type="checkbox" style="transform: scale(1.5);"><label> Only Villages</label>這是切換 div 的代碼function toggle(matchingAttribute) { // optain all div elements in the page var divArray = document.getElementsByTagName("div"); for(i=divArray.length-1; i>=0; i--) { // for each div if(divArray[i].id.match("_"+matchingAttribute+"_")) { if(divArray[i].style.display != 'none') { divArray[i].style.display = 'none'; } else { divArray[i].style.display = ''; } } } }
只選擇一個復(fù)選框來切換一組 div
躍然一笑
2021-08-26 16:51:00