개발자의 끄적끄적

[javascript/jquery] 자바스크립트 체크된 값만 배열에 담기 본문

개발/javascript & jquery

[javascript/jquery] 자바스크립트 체크된 값만 배열에 담기

효벨 2020. 12. 15. 03:00
728x90
반응형

[javascript/jquery] 자바스크립트 체크된 값만 배열에 담기

 

 

javascript 에서

 

체크박스의 체크된 값들만

 

배열에 담아서 활용하고 싶을때,

 

아래 예제 처럼 사용하시면 됩니다.

 

        var chk_arr = $("input[name='chk[]']");

        var chk_data = [];
        for( var i=0; i<chk_arr.length; i++ ) {
            if( chk_arr[i].checked == true ) {
                chk_data.push(chk_arr[i].value);
            }
        }

 

위 내용을 보시면,

 

name 이 chk[] 라는 input 태그 전체를

 

chk_arr 라는 변수에 담고

 

사이즈 만큼 for문을 통해서 돌리고,

 

checked 라는 요소가 true 라는 값을 가지는 인덱스의

 

value 만 chk_data 라는 배열에 새로 담는 내용입니다.

 

참고들 하세요!!

 

반응형
Comments