폼 전송관련해서 질문이 있습니다. > 그누4 질문답변

그누4 질문답변

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

폼 전송관련해서 질문이 있습니다. 정보

폼 전송관련해서 질문이 있습니다.

본문

하나의 폼 안에서 폼값을 아래와 같이 두곳으로 전송을 해야하는데 가능한 방법이 없을까요?

<form id=form name=order action="order2.php" method=post>
<form id=form name=write action="board2.php" method=post>


프레임으로 나누라는 얘기도 들었는데
아래처럼 두곳으로 보내는 폼값이 중복되는 부분이 있어 더 어려워지네요.

<form1로 보내는 값=A,B,C>
A
<form2로 보내는 값=B>
B
</form>
C
<버튼>
</form>

방법이 없을까요?

포인트 제도가 없어졌는데 포인트제도 있다면 1만포인트 걸고 싶네요. ㅡㅡ
  • 복사

댓글 전체

유아원님 첫번쨰 링크는 제가 잘 이해가 안가고 두번째 링크의 경우 이해는 가는데

저같은 경우 name값이 두개가 다른데 어떻게 전송을 해야할지 모르겠습니다.

<form name=f method=post>
<input type="hidden" name=name value="">
<input type=button value="전송" onclick="send()">
</form>

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

  f.action = "page2.php";
  f.target = "frame2";
  f.submit();
}
</script>

<iframe id=frame1 name=frame1></iframe>
<iframe id=frame2 name=frame2></iframe>
<form name=f method=post>
<input type="hidden" name=name value="">
<input type=button value="전송" onclick="send()">
</form>

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

  var t = document.form2
  f.action = "page2.php";
  f.target = "frame2";
  f.submit();
}
</script>

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

이렇게 하시면 현재페이지에서 두곳의 프레임으로 전송하겠죵..
위에서 form1 은 폼1, form2 는 폼2이구요..
이름에 맞게 변경하면되시고..

var t= document.form2 에서 ; 요거 빠졌네요
document.form2; 요렇게 입니다.
아.. 밑에....

t.action
t.target
t.submit() 앞에 f를 t 로 다 바꾸셔야되구요
정길님 감사합니다^^

그런데
<form name=f method=post> 요기서 name값에 f를 정의했는데
var t = document.form2; 이게 먹힐까요?

일단 한번 시도는 해봐야 겠네요.
© SIRSOFT
현재 페이지 제일 처음으로