체크박스 개수 제한 문제 입니다.

체크박스 개수 제한 문제 입니다.

QA

체크박스 개수 제한 문제 입니다.

본문

처음 글 작성시 에는 잘 되는데,

글 수정시 에는 무제한 클릭해도 경고창이 뜨지 않습니다.

알려주세요 굽슨굽슨..;;;

 


 <script> 
 var mc = 8;  //체크박스 갯수제한
    var tc = 0; // 카운트 증가
    
    function cc(ff) { 
        if (ff.checked) 
            tc += 1; 
        else 
            tc -= 1; 
    
        if (tc > mc) { 
            alert ("최대 8개까지 선택할수 있습니다."); 
            
        ff.checked = false; 
        tc -= 1; 
        }     
    } 
    function ResetCount(){ tc = 0; } 
    </script>    


<input onclick="cc(this)" name="wr_health_type1" type="checkbox" value="요가" <?php echo ($wr_health_type1=='요가')?'checked="checked"':''; ?>> 요가</input>   

<input onclick="cc(this)" name="wr_health_type2" type="checkbox" value="러닝" <?php echo ($wr_health_type2=='러닝')?'checked="checked"':''; ?>> 러닝</input>    
.
.
.
.
.
.
.
.
.

이 질문에 댓글 쓰기 :

답변 1

var tc = 0; // 카운트 증가 에 계속 0 이 들어가있어서 발생하는 문제 같은데

var tc = 에 글 수정시에는 0 이 아닌 현재 체크박스 카운트 숫자를 넣으셔야 할 것 같네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 54
QA 내용 검색

회원로그인

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