체크박스 이미지 삭제하고 그냥 체크박스........ > 그누3질답

그누3질답

체크박스 이미지 삭제하고 그냥 체크박스........ 정보

그누보드 체크박스 이미지 삭제하고 그냥 체크박스........

본문

기존에 이미지(전체선택)  선택해제  이거 두개 삭제하고요

위에 채크박스 하나 만들어서 .... 누르면 전체 선택 또는 전체 해제 될수 있게 만드는방법줌
알려주세요 ....

댓글 전체

이런 이런... 그게 싫다니...  ㅜ_ㅜ
그럼 원하시던 소습니다.

<HTML>
<HEAD>
<TITLE> 체크박스 전체선택 </TITLE>
<SCRIPT LANGUAGE="JavaScript">

var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;}
checkflag = "true";
return "몽땅해제"; }
else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; }
checkflag = "false";
return "몽땅선택"; }
}

</script>
</HEAD>

<BODY bgcolor="#000080">

<form name=myform action="" method=post>
<table>
<tr><td>
<font color="#FFFFFF">
<b>체크박스 선택하기</b><br>
<input type=checkbox name=list value="1">첫번째<br>
<input type=checkbox name=list value="2">두번째<br>
<input type=checkbox name=list value="3">세번째<br>
<input type=checkbox name=list value="4">네번째<br>
<input type=checkbox name=list value="5">다서번째</font><br>
<br>                                                   
<input type=button value="몽땅 선택" onClick="this.value=check(this.form.list)">
</td></tr>
</table>
</form>
</BODY>
</HTML>
우선 감사 합니다.

위에것은 다른데 써먹어야겠네요 ^^

그런데 ... 어자피 전체 체크 할건데...... 드레그 할필요가 ㅡㅡ? 

그냥 단순하게 한번만 채크하면 전체 되게 하는 방법이 저한데는 좋게군요 ^^

간단한 소스 없을까요??
그런 스크립은 너무 흔합니다.
이 강력한 걸 추천합니다.

<form name="dragchkform" method="get">
<input type="checkbox" name="dragchk"> 체크박스 1<br>
<input type="checkbox" name="dragchk"> 체크박스 2<br>
<input type="checkbox" name="dragchk"> 체크박스 3<br>
<input type="checkbox" name="dragchk"> 체크박스 4<br>
<input type="checkbox" name="dragchk"> 체크박스 5<br>
<input type="checkbox" name="dragchk"> 체크박스 6<br>
<input type="checkbox" name="dragchk"> 체크박스 7<br>
<input type="checkbox" name="dragchk"> 체크박스 8<br>
<input type="checkbox" name="dragchk"> 체크박스 9<br>
<input type="checkbox" name="dragchk"> 체크박스 10<br>
</form>
<script language="javascript">
var dragchkstat = "off";
function dragchkNOOP() { return false; }
function dragchkOnMouseDown() {
        if (this.checked) {
                dragchkstat = "uncheck"; this.checked = false;
        } else {
                dragchkstat = "check"; this.checked = true;
        }
        return false;
}
function dragchkOnMouseOver() {
        switch (dragchkstat) {
                case "off":
                        break;
                case "check":
                        this.focus(); this.checked = true; break;
                case "uncheck":
                        this.focus(); this.checked = false; break;
        }
        return false;
}
function dragchkOnMouseUp() { dragchkstat = "off"; return true; }
for (i = 0; i < document.dragchkform.dragchk.length; i++) {
        document.dragchkform.dragchk[i].onclick = dragchkNOOP;
        document.dragchkform.dragchk[i].onmousedown = dragchkOnMouseDown;
        document.dragchkform.dragchk[i].onmouseover = dragchkOnMouseOver;
        document.onmouseup = dragchkOnMouseUp;
}
</script>

`드레그 하듯... 긁으면` 모두 선택, 모두 해재
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT