我正在爲網站製作庫存頁面。我希望能夠用複選框對項目進行排序。我想我需要的是將div類應用於它們中的每一個,並使用document.getElementsByClassName將顯示更改爲無需爲我想隱藏的顯示。使用onclick和複選框切換課程
無論如何,我試着用document.getElementsById,但我只能改變第一個與相應的ID。顯然我需要改變班級。這是我現在的地方。
P.S [sc:1]是wordpress的shortcoder。這似乎工作時,我用Id。
<script>
function toggle() {
var e = document.getElementsByClassName('truck');
if(e.style.display == "block")
e.style.display = "none";
else
e.style.display = 'block';
}
</script>
<input type="checkbox" id="checkme" onclick="toggle()">Dump Truck
<div class="truck">This is text that should hide</div>
<div class="truck">[sc:1 ]</div>
<div class="sweeper">[sc:2 ]</div>
<div class="sweeper">[sc:3 ]</div>
你還沒有解釋你的問題是什麼 – charlietfl