아래의 자바스크립트 코드는 게시판이나 이메일 에서 많이 보아왔을겁니다...
체크박스를 한꺼번에 선택하거나 해제하는 스크립트 소스입니다.

<script language="javascript">
function selectAll()
{

for(i = 0 ; i < document.memo_frm.elements.length ; i++)
{
var ele = document.memo_frm.elements[i];
for(j = 0 ; j < document.memo_frm.elements.length ; j++)
{
if(ele.name == "del["+j+"]")
ele.checked = !ele.checked;
}
}
}
</script>

<form name=memo_frm>
<table align='center' border="0" cellspacing="0" cellpadding="3">
<tr>
<td>
<a href='javascript:selectAll()'>전체선택</a>
</td>
</tr>
<tr>
<td><input type='checkbox' name='del[0]' value='on'></td>
</tr>
<tr>
<td><input type='checkbox' name='del[1]' value='on'></td>
</tr>
<tr>
<td><input type='checkbox' name='del[2]' value='on'></td>
</tr>
<tr>
<td><input type='checkbox' name='del[3]' value='on'></td>
</tr>
<tr>
<td><input type='checkbox' name='del[4]' value='on'></td>
</tr>
</table>
</form>

반응형