<div class="codetitle"> <span><a style="CURSOR: pointer" data="62009" class="copybut" id="copybut62009" onclick="doCopy('code62009')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code62009"> <br> 🎜>< ;title> <br>체크박스 테스트<br> <br><script type="text/javascript" src="jquery-1.8.2.min.js">/ 스크립트> <BR><BR><script type="text/javascript"> <br>$(document).ready(function(){ <br>$("#all").change(function() { <BR>//alert($("#all").val()); //체크박스 값 가져오기<BR>// Alert($("#all").get(0).checked) ; //true 및 false 값 <BR>if($("#all").get(0).checked){ //dom 개체의 속성을 사용하여 jquery 개체를 dom 개체로 변환합니다. <BR>$ (":checkbox" ).attr({ <BR>//checked: 'checked'는 다음 문장으로 대체 가능 <BR>"checked":true <BR>}) <BR>}else{ <BR> //$(":checkbox ").removeAttr('checked'); 다음 문장으로 대체 가능 <BR>$(":checkbox").attr({ <BR>"checked":false <BR>} ); <BR>} <BR> //배열을 조작하는 첫 번째 방법<BR>/* //each(function()) function<BR>var arr=new Array(); 확인란의 값은 배열로 표시되고 배경으로 전달됩니다<BR> var i=0 <BR>$(":checkbox").each(function(index){ <BR>if($(this).val ()=="1"){ <BR>return true; <BR>} <BR>arr[i]=$(this).val() <BR>alert(i "앞에 아래 첨자가 붙음 the value" arr[i ]); //체크박스 값 가져오기<BR>} ); */ <BR>//배열을 조작하는 두 번째 방법 <BR>var arr= new Array(); <BR>$( ":checkbox").each(function(index){ <BR>if($ (this).val()!="1"){ <BR>arr.push($(this).val()); <BR>} <BR><BR>}); <br>//그룹 출력 배열 값 <br>for(var j=0;j<arr.length;j ){ <BR>alert(arr[ j]); <BR>var str=arr.join(", "); //배열을 사용하여 문자열로 연결 <BR>alert(str); //문자열 출력 <BR> }); <BR><BR>< /script> <BR><body> ='all' value='1' />모두 선택<br /> <br><input type='checkbox' id='all1' value='2' />num1<br /> 🎜><input type='checkbox' id='all2' value='3 ' />num2<br /> <br><input type='checkbox' id='all3' value='4' />num3<br /> <br><input type='checkbox ' id='all5' value='5' />num4<br /> <br> </script> </div>