폼 전송관련해서 질문이 있습니다.
하나의 폼 안에서 폼값을 아래와 같이 두곳으로 전송을 해야하는데 가능한 방법이 없을까요?
<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만포인트 걸고 싶네요. ㅡㅡ
<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만포인트 걸고 싶네요. ㅡㅡ
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 12개
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11743
저같은 경우 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.action="주소"
form.submit(); 이런식으로 각각 이름주고 보낼수있습니다.
name값이 틀려야 하기 때문에 고민입니다.
<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>
이렇게 하시면 현재페이지에서 두곳의 프레임으로 전송하겠죵..
이름에 맞게 변경하면되시고..
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; 이게 먹힐까요?
일단 한번 시도는 해봐야 겠네요.