폼 관련 질문입니다..ㅠ.ㅠ 정보
폼 관련 질문입니다..ㅠ.ㅠ본문
제가 의도하는 바는, 인풋을 이미지로 쓰고 있고 2개 입니다.
1 인풋을 누르면 a.php 가 실행되고 2 인풋을 누리면 b.php가 실행되고 싶습니다..
결국 하나의 테이블에 각기 다른 액션값을 주고 싶은건데..
도움 부탁드립니다..
<!--
function pay(form){
if(form.aa[0].checked){
form.action = 'a.php';
form.submit();
}
else {
form.action = 'b.php';
form.submit();
}
}
function NewOpen()
{
window.open('', 'aa', 'width=500,height=397,scrolling=yes');
document.frm.target = 'aa';
document.frm.submit();
}
// -->
</script>
<form name="frm" method="post" onsubmit="return pay(this)">
<INPUT type="radio" name="memo" value="1">
<INPUT type="radio" name="memo" value="12">
<INPUT type="radio" name="memo" value="13">
<input type="image" border="0" name="aa" value="1" height=37 src="02.gif" width=128 onclick="NewOpen();">
<input type="image" border="0" name="aa" value="2" height=37 src="02.gif" width=128 onclick="NewOpen();">
1 인풋을 누르면 a.php 가 실행되고 2 인풋을 누리면 b.php가 실행되고 싶습니다..
결국 하나의 테이블에 각기 다른 액션값을 주고 싶은건데..
도움 부탁드립니다..
<!--
function pay(form){
if(form.aa[0].checked){
form.action = 'a.php';
form.submit();
}
else {
form.action = 'b.php';
form.submit();
}
}
function NewOpen()
{
window.open('', 'aa', 'width=500,height=397,scrolling=yes');
document.frm.target = 'aa';
document.frm.submit();
}
// -->
</script>
<form name="frm" method="post" onsubmit="return pay(this)">
<INPUT type="radio" name="memo" value="1">
<INPUT type="radio" name="memo" value="12">
<INPUT type="radio" name="memo" value="13">
<input type="image" border="0" name="aa" value="1" height=37 src="02.gif" width=128 onclick="NewOpen();">
<input type="image" border="0" name="aa" value="2" height=37 src="02.gif" width=128 onclick="NewOpen();">
댓글 전체
음 지금 소스를 쓰신건 MEMO의 라디오버튼이 선택되있냐에 따라 a.php냐 b.php냐 라는 소스 같은데요
버튼 별로 실행 페이지가 다르게 하고 싶다면
input type=hidden 으로 하나 만드시고 NewOpen()에서 앞에 숨겨진 input value 값을 넣고
그걸로 pay()에서 비교 하여 action 값을 변경하면 될거 같네요
복잡하시다면
image 버튼 들마다 onclick 이벤트의 함수를 다르게 두어 숨겨진 곳에 value을 넣어 비교 하심이...
버튼 별로 실행 페이지가 다르게 하고 싶다면
input type=hidden 으로 하나 만드시고 NewOpen()에서 앞에 숨겨진 input value 값을 넣고
그걸로 pay()에서 비교 하여 action 값을 변경하면 될거 같네요
복잡하시다면
image 버튼 들마다 onclick 이벤트의 함수를 다르게 두어 숨겨진 곳에 value을 넣어 비교 하심이...