라디오 버튼 선택 필수 만들기

· 2010-09-01 (수) 17:04:45 · 5580 · 3

다름이 아니고 해당 코드 내 라디오 버튼 선택 필수로 만들고 싶습니다.

 

 

조언 부탁 드립니다.^^

 

 

 

<table class="room">

<col class="col11"></col>

<col class="col14"></col>

<col class="col13"></col>

<col class="col13"></col>

<col class="col10"></col>

<?

$chk_date=substr($select,0,4).substr($select,5,2).substr($select,8,2);

$cnt_pack=mysql_num_rows(sql_query($q="SELECT wr_id FROM g4_write_02_5 WHERE ca_name = '$groupname' and wr_3 <= '$chk_date' and wr_4 >= '$chk_date'"));

 

if($cnt_pack>0){

?>

    <tr class="section" align="center">     

        <td>패키지명</td>

        <td>추가인원</td>

        <td>패키지정상가</td>

        <td>패키지추가금</td>

        <td>선택</td>

    </tr>

    <?

    $pack_result = sql_query("SELECT * FROM g4_write_02_5 WHERE ca_name = '$groupname' and wr_3 <= '$chk_date' and wr_4 >= '$chk_date' order by wr_1, wr_subject ASC");     

    $i=0;

    while($data=sql_fetch_array($pack_result)){

        $pack =  getPrice_p($data[wr_id], $select, 1);

        $price = explode(";", $pack);

    ?>

    <tr>        

        <td class="left">

        <a href="#none" onclick="window.open('<?=$g4['bbs_path']?>/board.php?bo_table=02_5&wr_id=<?=$data[wr_id]?>')" onfocus="this.blur();"><img src="<?=$board_skin_path?>/img/b_room.gif" alt="상세정보" /></a> <?=$data[wr_subject]?> (<?=$data[wr_1]?>인기준)</td>

        <td>

        <input type="hidden" name="opt_stay" value="">

        <input type="hidden" name="person[<?=$data[wr_subject]?>]" value="<?=$data[wr_1]?>">

            <?

            if($data[wr_1]<=2){

                $substract=0;

                $add=0;

            }

            else if($data[wr_1]<=4){

                $substract=0;

                $add=1;             

            }

            else if($data[wr_1]<=6){

                $substract=-1;

                $add=2;

            }

            else if($data[wr_1]<=10){

                $substract=-2;

                $add=2;

            }

            else{

                $substract=0;

                $add=0;

            }

            $maxadd=abs($substract-$add);

            $s_value=$substract;

        ?>

        <select name="option_sel[<?=$data[wr_subject]?>]" id="option_sel_<?=$i?>" style="width:50px" onchange="check_option_cnt('<?=$price[0]?>', '<?=$price[1]?>', '<?= $i?>');">

        <?

            for($s=0; $s<=$maxadd; $s++){                   

                if($s_value=="0"){

                    $selected="selected";

                    $s_v="없음";

                }else{

                    $selected="";

                    $s_v=$s_value."명";

                }

            ?>          

            <option value='<?=$s_value?>' <?=$selected?>><?=$s_v?></option>

            <?$s_value++;}?>

        </select>

        </td>

        <td><strike><?=number_format($data[wr_2],",");?></strike>원<br><font style="font-size:8pt">(<?=$data[wr_1]?>인가)</font></td>

        <td><span id="option_val_<?=$i?>" style="color:#cc0000";><?=number_format($price[0],",");?></span>원<span id="option_val_tmp_<?=$i?>" style="display:none;"><?=$price[0]?></span>   

        </td>

        <td><input type="radio" name="option_chk[]" id="option_chk_<?=$i?>" value="<?=$data[wr_subject]?>" onclick="check_option_total();" ></td>

    </tr>   

    <?$i++;}?>

    <tr class="section">        

        <td class="blue" colspan="5">

        <span id="option_total">0</span>원

        <span id="option_total_tmp" style="display:none;">0</span>

        <input type="hidden" name="wr_11" value="0" id="opt_total">

        </td>

    </tr>

<?}else{?>

    <tr>

        <td height="30">현재 선택할 수 있는 패키지가 없습니다.</td>

    </tr>

<?}?>

</table>

|

댓글 3개

아래와 같이 required="required" 를 추가하시면 필수 입력이 됩니다

<input type="radio" name="wr_9" value="무통장결제" required="required" checked onclick="price_total();">
2010-09-01 (수) 19:04:28
해당 라디오버튼이 for문으로 리스트가 뽑아져 나오며, required="required 적용시 실행이 되지 않습니다.

청춘불안님 예약스킨 넘 복잡하고 어렵습니다.
<!--<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>-->

<form>
</script><input type="text" name="진짜라디오" id="진짜라디오" itemname="진짜라디오" required style="display:none;">
<input type="radio" name="라디오" id="라디오1" value="1">1
<input type="radio" name="라디오" id="라디오2" value="2">2
<input type="radio" name="라디오" id="라디오3" value="3">3
<script type="text/javascript">
jQuery("input[name=라디오]").change(function() {
jQuery("#진짜라디오").val(jQuery(this).val());
});
</script>
<input type="submit" value="전송">
</form>
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
10-09-01 조회 1,599
10-09-01 조회 2,758
10-09-01 조회 1,540
10-09-01 조회 2,378
10-09-01 조회 1,859
10-09-01 조회 1,516
10-09-01 조회 2,054
10-09-01 조회 2,494
10-09-01 조회 1,707
10-09-01 조회 1,136
10-09-01 조회 1,694
10-09-01 조회 5,581
10-09-01 조회 1,604
10-09-01 조회 1,621
10-09-01 조회 1,777
10-09-01 조회 1,626
10-09-01 조회 2,164
10-09-01 조회 1,485
10-09-01 조회 3,980
10-09-01 조회 1,640