write.skin.php 체크박스 스크립트 설정 정보
write.skin.php 체크박스 스크립트 설정본문
write.skin.php 에 이미지를 체크박스로 선택해서 리스트에 출력하려고 하거든요
근데 여러개의 아이콘 이미지에서 딱 1개만 선택하여 출력하게 하고자 하는데요
----------------------------------------------------------
<script>
function Ck2(temp){
f = document.fwrite;
var t1 =0;
var t2 =0;
var t3 =0;
var t4 =0;
var t5 =0;
var total =0;
if (f.wr_2_0.checked){ var t1 = 1;}
if (f.wr_2_1.checked){ var t2 = 1;}
if (f.wr_2_2.checked){ var t3 = 1;}
if (f.wr_2_3.checked){ var t4 = 1;}
if (f.wr_2_4.checked){ var t5 = 1;}
total = t1 + t2 + t3 + t4 + t5;
if (total<1){
alert("1가지만 신청하실 수 있습니다");
switch(temp) {
case 0:
f.wr_2_0.checked =false;
break;
case 1:
f.wr_2_1.checked =false;
break;
case 2:
f.wr_2_2.checked =false;
break;
case 3:
f.wr_2_3.checked =false;
break;
case 4:
f.wr_2_4.checked =false;
break;
}
}
}
</script>
근데 여러개의 아이콘 이미지에서 딱 1개만 선택하여 출력하게 하고자 하는데요
----------------------------------------------------------
<script>
function Ck2(temp){
f = document.fwrite;
var t1 =0;
var t2 =0;
var t3 =0;
var t4 =0;
var t5 =0;
var total =0;
if (f.wr_2_0.checked){ var t1 = 1;}
if (f.wr_2_1.checked){ var t2 = 1;}
if (f.wr_2_2.checked){ var t3 = 1;}
if (f.wr_2_3.checked){ var t4 = 1;}
if (f.wr_2_4.checked){ var t5 = 1;}
total = t1 + t2 + t3 + t4 + t5;
if (total<1){
alert("1가지만 신청하실 수 있습니다");
switch(temp) {
case 0:
f.wr_2_0.checked =false;
break;
case 1:
f.wr_2_1.checked =false;
break;
case 2:
f.wr_2_2.checked =false;
break;
case 3:
f.wr_2_3.checked =false;
break;
case 4:
f.wr_2_4.checked =false;
break;
}
}
}
</script>
댓글 전체
1개 이상 선택 안되게 하신다고 했으니 아래조건문 total값이 1보다 크게 나와야 합니다.
if (total > 1){
if (total > 1){