others

자바스크립트 체크박스 관련

aircook 2009. 7. 30. 16:57

정리를 안했더니 계속 소스 디적거리게 되네..

언제 시간내서 자바스크립트 짜놓은거 클래스화 시켜야 되는데..

아님 JQuery로 바꾸던지 해야겠다.

//체크 카운터..

function countCheck(obj){

 

           var count = 0;

           if(obj){

                     if(obj.length){

                                for(var i = 0; i < obj.length; i++){

                                          if(obj[i].disabled == false){

                                                     if(obj[i].checked) count++;

                                          }

                                }

                     }else{

                                if(obj.disabled == false){

                                          count = obj.checked ? 1 : 0;

                                }

                     }

           }

           return count;

}

 

//체크 토글

function toggleCheck(obj){

 

           if(obj){

                     if(obj.length){

                                for(var i = 0; i < obj.length; i++) {

                                          if(obj[i].disabled == false){

                                                     obj[i].checked =! obj[i].checked;

                                    }

                         }

                     }else{

                                if(obj.disabled == false){

                                          obj.checked =! obj.checked;

                                }         

                     }

           }

}