0
我需要一個針對我的網站的內容過濾系統。通過檢查和取消選中複選框,相應的元素應該顯示或隱藏。上述php javascript過濾內容
<form>
<p><input type="checkbox" checked="checked"><label>Plants</label></p>
<p><input type="checkbox" checked="checked"><label>Animals</label></p>
<p><input type="checkbox" checked="checked"><label>Humans</label></p>
</form>
的複選框應觸發下面與根據類的div的可見性,通過改變display:block;
到display:none;
<div class="Plants" style="display:block">
<p>Grass</p>
<div>
<div class="Humans" style="display:block">
<p>John</p>
<div>
<div class="Plants" style="display:block">
<p>Flower</p>
<div>
<div class="Animals" style="display:block">
<p>Lion</p>
<div>
例如: 通過uchecking的植物複選框,與草和的div花應該隱藏起來。
什麼是最優雅的方式來完成在PHP或JavaScript?
因爲我是很新的腳本,你能解釋一下這是如何工作,以及如何這個片段可以在PHP中實施,請。 –
@GabrielWinkler我更新了答案。我希望這可以幫助你。 – gaetanoM