안녕하세요 체크박스 선택된 값 저장과 관련되어
Copy
<div onclick="test()" id="click_test" >
<input type="checkbox" name="test[]"><label>0시(24시)</label>
<input type="checkbox" name="test[]"><label>1시</label>
<input type="checkbox" name="test[]"><label>2시</label>
<input type="checkbox" name="test[]"><label>3시</label>
<input type="checkbox" name="test[]"><label>4시</label>
<input type="checkbox" name="test[]"><label>5시</label>
<input type="checkbox" name="test[]"><label>6시</label>
<input type="checkbox" name="test[]"><label>7시</label>
<input type="checkbox" name="test[]"><label>8시</label>
<input type="checkbox" name="test[]"><label>9시</label>
<input type="checkbox" name="test[]"><label>10시</label>
<input type="checkbox" name="test[]"><label>11시</label>
<input type="checkbox" name="test[]"><label>12시</label>
<input type="checkbox" name="test[]"><label>13시</label>
<input type="checkbox" name="test[]"><label>14시</label>
<input type="checkbox" name="test[]"><label>15시</label>
<input type="checkbox" name="test[]"><label>16시</label>
<input type="checkbox" name="test[]"><label>17시</label>
<input type="checkbox" name="test[]"><label>18시</label>
<input type="checkbox" name="test[]"><label>19시</label>
<input type="checkbox" name="test[]"><label>20시</label>
<input type="checkbox" name="test[]"><label>21시</label>
<input type="checkbox" name="test[]"><label>22시</label>
<input type="checkbox" name="test[]"><label>23시</label>
</div>

현재 위와같이 표출이 되게 하였는데 체크박스를 다중으로 선택을 하게되었을 때 값 저장을 어떻게 해야할까요?? 하나의 여분필드 안에 다중으로 선택 된값이 저장되게 하고자 하는데 value값을 어떻게 지정을 해야될지 몰라서 질문을 올립니다ㅠㅠ
답변 4개
채택된 답변
+20 포인트
비트 방식으로 저장하는 것을 추천합니다.
<input type="checkbox" name="test[]" value="1" /><label>0시(24시)</label>
<input type="checkbox" name="test[]" value="2" /><label>1시</label>
<input type="checkbox" name="test[]" value="4" /><label>2시</label>
<input type="checkbox" name="test[]" value="8" /><label>3시</label>
<input type="checkbox" name="test[]" value="16" /><label>4시</label>
...
답변을 작성하려면 로그인이 필요합니다.