라디오 버튼 한개만 물어볼게요

라디오 버튼 한개만 물어볼게요

QA

라디오 버튼 한개만 물어볼게요

답변 3

본문

라디오버튼으로 처리하려고 하는데요..

필드는 하나쓰려고 합니다. 지역은 많아서 주요도시 말고는 직접입력으로 할려고 합니다. 직접입력 클릭하면 입력칸이 나오게 하려구요,,

 

 

@서울 @부산 @대전 @직접입력

 

           <input type='radio' value='bike parts' name='wr_6' <? if ($write[wr_6] == 'bike parts') echo "checked"?> required>

          서울

          <input type='radio' value='' name='wr_6' <? if ($write[wr_6] == '부산') echo "checked"?>   required>

          부산

          <input type='radio' value='' name='wr_6' <? if ($write[wr_6] == '대전') echo "checked"?>   required>

          대전 

 

          <input type='radio' value='' name='wr_6' onClick='card_check(this)'<? if ($write[wr_6] == '') echo " "?>> 

          직접입력      <span id="card_p" style="display:none;">

          <input type=text name='wr_6' itemname='어디?' value='<?=$write[wr_6]?>' size='12' maxlength='12'>

        어디?  

 

 

잘 안되는데 어떻게 해야 할지요,,고수님의 신의 한수 부탁드립니다~

이 질문에 댓글 쓰기 :

답변 3

<input type=text name='wr_6a' itemname='어디?' value='<?=$write[wr_6]?>' size='12' maxlength='12'>

        어디? 

위와 같이 이름을 바꾸고

스킨폴더에 write_update.head.skin.php를 만들어 아래 내용을 넣으세요

<?

if(!$wr_6 && $wr_6a) $wr_6 = $wr_6a;

?>

 

 

위와 같은 소스라면

wr_6 값이 2번 제출될거에요.

그래서 안될겁니다.

 

왜냐면 라디오버튼의 wr_6​ 값과 input 의 wr_6​ 값이 

2개가 제출되기 때문입니다.

 

직접입력시에 name을 wr_6​ 가 아닌 다른 이름으로

처리하는게 빠를것 같습니다.​

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로