라디오 버튼 선택시 하나 더 선택되게하고 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>
액션 파일에서 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">
아래와 같이 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.폼이름. 하셔유...
<?
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.폼이름. 하셔유...
감사합니다...^^
역시 멋쟁이님.. 곱슬최님은 sir식구님이시니 재회님꺼 채택합니다..화내지 마세용~^^
역시 멋쟁이님.. 곱슬최님은 sir식구님이시니 재회님꺼 채택합니다..화내지 마세용~^^
흐미~~!
전 sir 식구 아닌가벼......이건 질문자의 횡포이십니다....ㅠ.ㅠ
전 sir 식구 아닌가벼......이건 질문자의 횡포이십니다....ㅠ.ㅠ
점수가 후달려서 ㅠㅠ;;
제 말이 그말입니다....ㅠ.ㅠ
죄송합니다.....
죄송합니다.....
곱슬최씨님 자기소개 보십시요~~
깜딱 놀랬습니다..^^
아마 부운영자쯤 되실듯 ㅋㅋ
깜딱 놀랬습니다..^^
아마 부운영자쯤 되실듯 ㅋㅋ
덕분에 수달사냥이 좀 쉬워질듯 합니다....^^
힘내세요~^^
에구 작업하러가야지. ㅜ.ㅜ
에구 작업하러가야지. ㅜ.ㅜ
input 설명