チェックボックスを含む JSP ページがあるとします。
<input type="checkbox" name=check<%=i%> value=<%= rs.getString("VDB") %>>
ここでの値i
は、データベースから取得した値の数に依存します。
すべてのチェックボックスをオンにするボタンが必要です。
すべてのチェックボックスの名前が同じ場合(例:chk) 、次を使用してすべてのチェックボックスをチェックする方法を知っています:
<SCRIPT LANGUAGE="JavaScript">
function Check(chk) {
if (document.vendorform.Check_All.value == "Check All") {
for (i = 0; i < chk.length; i++)
chk[i].checked = true;
document.vendorform.Check_All.value = "UnCheck All";
} else {
for (i = 0; i < chk.length; i++)
chk[i].checked = false;
document.vendorform.Check_All.value = "Check All";
}
}
</script>
JSTL、jQuery、またはELを認識していないため、JavaScriptのみのヘルプ。