我有代碼來查看是否有任何複選框被選中,它的工作。這裏是我很喜歡的地方,看到沒有人被檢查,檢查後我希望有一個DIV顯示(隱藏/顯示我猜)somwhere,如果任何一個框被選中,它會消失。基於複選框顯示/隱藏
function checkBoxValidate(cb) {
for (j = 0; j < 8; j++) {
if (eval("document.myform.checkbox[" + j + "].checked") = false) {
document.views.checkbox[j].checked = false;
}
}
}
----------
<form name="myform">
<input class="checkbox" name="1" type="checkbox" value="check_1" onclick="document.getElementById('r-click').innerHTML = '1;" id="click">
1
<input class="checkbox" name="2" type="checkbox" value="check_2" onclick="document.getElementById('s-click').innerHTML = '2';" id="click">
2
</form>
<div id=showInstructions>Check boxes</div>
謝謝!的代碼添加到原始代碼
我想你的意思是與「假」(==)比較,而不是分配(=)。爲什麼在這裏使用eval? – Li0liQ