我目前有一個代碼顯示基於兩個複選框的DIV。目前,您可以選中兩個複選框,並顯示兩個DIV。我不希望發生這種情況。我怎樣才能做到這一點,所以你選擇兩個複選框,它顯示另一個DIV?Javascript複選框方案
總之,一個複選框顯示一個DIV,另一個複選框顯示另一個,兩者都會顯示其他內容。
<input type="checkbox" name="checkbox_insert"
id="checkbox_insert" value="insert">Insert<br>
<input type="checkbox" name="checkbox_update"
id="checkbox_update" value="update">Update</p>
<script type="text/javascript">
$('#checkbox_insert').change(function() {
$('#insert_div').toggle();
});
$('#checkbox_update').change(function() {
$('#update_div').toggle();
});
</script>
<div id="insert_div" style="display:none">
INSERT
</div>
<div id="update_div" style="display:none">
UPDATE
</div>
<div id="both_div" style="display:none">
BOTH
</div>
確保你改變你的第二個'id =「更新由於ID必須是唯一的,所以在你的例子中_div「'是其他的東西。 – j08691
謝謝@ j08691! – evanvee