よく使うのだが、なぜか忘れやすいのでメモ。
<html>
<head>
<script type="text/javascript">
var count;
function BoxChecked(check){
for(count = 0; count < document.form1.checked_user.length; count++){
document.form1.checked_user[count].checked = check;
}
}
</script>
</head>
<body>
<form name='form1' action='' method='post'>
全てチェックを
<input type='button' onClick='BoxChecked(true);' value='入れる'>
<input type='button' onClick='BoxChecked(false);' value='外す'>
<input type='checkbox' name='checked_user' value='1'>
<input type='checkbox' name='checked_user' value='2'>
・
・
・
</form>
</body>
</html>
<html>
<head>
<script type="text/javascript">
var count;
function BoxChecked(check){
for(count = 0; count < document.form1.checked_user.length; count++){
document.form1.checked_user[count].checked = check;
}
}
</script>
</head>
<body>
<form name='form1' action='' method='post'>
全てチェックを
<input type='button' onClick='BoxChecked(true);' value='入れる'>
<input type='button' onClick='BoxChecked(false);' value='外す'>
<input type='checkbox' name='checked_user' value='1'>
<input type='checkbox' name='checked_user' value='2'>
・
・
・
</form>
</body>
</html>

コメントする