체크박스 모두 선택, 해제
페이지 정보
작성자 서방님 댓글 0건 조회 100회 작성일 09-01-22 16:01본문
<script type="text/javascript" language="javascript">
function checkAll(bool,id)
{
for (var i=0; i<id.length; i++) id[i].checked = bool;
}
</script>
function checkAll(bool,id)
{
for (var i=0; i<id.length; i++) id[i].checked = bool;
}
</script>
<form>
<input type="checkbox" onClick="checkAll(this.checked, entry_price);">전체선택
<input type="checkbox" id="entry_price" name="entry_price[]" value="데이터1">데이터1
<input type="checkbox" id="entry_price" name="entry_price[]" value="데이터2">데이터2
<input type="checkbox" id="entry_price" name="entry_price[]" value="데이터3">데이터3
</form>
<input type="checkbox" onClick="checkAll(this.checked, entry_price);">전체선택
<input type="checkbox" id="entry_price" name="entry_price[]" value="데이터1">데이터1
<input type="checkbox" id="entry_price" name="entry_price[]" value="데이터2">데이터2
<input type="checkbox" id="entry_price" name="entry_price[]" value="데이터3">데이터3
</form>
간단히 설명드리자면, 소스하나로(사용자정의함수) 어느 체크박스에서라도 불러서 사용할 수 잇습니다.
name을 배열로 저장하니 다음페이지로 넘길때 일일이 배열로 만드는 귀찮은 일이 필요없게 되구요.
name은 같은데 그룹별로 체크를 해야할때 특히 빛을 발하는 소스일듯 합니다.
ie 에서는 잘되는데 다른 브라우저는 모르겠구요 ^^ ;
출처 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_html&wr_id=112783
댓글목록
등록된 댓글이 없습니다.