라디오 버튼 선택시 하나 더 선택되게하고 form action이 두개로 보내야 합니다. > 그누4 질문답변

그누4 질문답변

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

라디오 버튼 선택시 하나 더 선택되게하고 form action이 두개로 보내야 합니다. 정보

라디오 버튼 선택시 하나 더 선택되게하고 form action이 두개로 보내야 합니다.

본문

제목이 이상하네요..-_-;;
 
ex)
 
<input type="Radio" name=wr_1 value="01" checked> 1의값
<input type="hidden" name=wr_2 value="02"> 2의값
 
위와 같이 2는 히든으로 감춰진 상태이고 1을 선택할때 같이 2가 선택이 되게 하는방법을 알고싶습니다.
 
3의값은 4의값(히든) 를 체크해도 같은방식으로 말입니다..
 
그리고 input버튼을 누르면 폼액션이 각각 페이지 2개의 페이지로 날아가서 실행을 해야 될것같습니다.
 
위와같은 방법을 아시는분 조언좀 부탁드리겠습니다.
 
아주 아주 예전에 본것같은데 도저히 못찾겠어서 이렇게 질문을 드립니다...
 
중복질문이더라고 혼내지 말아주세요 -_-;;;
  • 복사

댓글 전체

<input type="hidden" name=wr_2 value="02"> 이렇게 해두시면 무조건 값이 넘어갈것 같은데요^^;;
액션 파일에서 wr_1 이 체크되었는지 검사해서 wr_2 값을 정해주셔도 될것 같아요..

그리고 폼액션이 각각 페이지 2개의 페이지로 날아가는건 아래 소스 참고하시구요~

<input type=button value="전송" onclick="send()">

<iframe id=frame1 name=frame1></iframe>
<iframe id=frame2 name=frame2></iframe>

<script language=javascript>
function send() {
  document.form.action = "page1.php";
  document.form.target = document.frame1;
  document.form.submit();

  document.form.action = "page2.php";
  document.form.target = document.frame2;
  document.form.submit();
}
</script>
답변감사합니다..^^

아래와 같이 4개의 라디오버튼중 03버튼을 체크하면 히든으로 되어있는 02_3이 같이 체크가 되어야 합니다.
02를 체크하면 02_2가 체크가 되어야 하구요..

폼 보내는것은 위에것을 카피해서 시도해보겠습니다.^^

<input type="Radio" name=wr_1 value="01" checked>
<input type="Radio" name=wr_1 value="02">
<input type="Radio" name=wr_1 value="03">
<input type="Radio" name=wr_1 value="04">

<input type="hidden" name=wr_2 value="02_1">
<input type="hidden" name=wr_2 value="02_2">
<input type="hidden" name=wr_2 value="02_3">
<input type="hidden" name=wr_2 value="02_4">
아래 방법을 참조하십시오.

<?
if($w=='') $write[wr_2] = "wr_2 기본값(예라면 02_1)";
?>
<input type="Radio" name=wr_1 value="01" checked onclick="this.form.wr_2.value='02_1';">
<input type="Radio" name=wr_1 value="02" onclick="this.form.wr_2.value='02_2';">
<input type="Radio" name=wr_1 value="03" onclick="this.form.wr_2.value='02_3';"> 
<input type="Radio" name=wr_1 value="04" onclick="this.form.wr_2.value='02_4';"> 

<input type="hidden" name=wr_2 value="$write[wr_2]">

만일 this.form이 안먹히면 document.폼이름. 하셔유...
© SIRSOFT
현재 페이지 제일 처음으로