[자바스크립트 고수님] 회원가입 약관에서 버튼 1/2로 나누고 싶습니다 > 그누4 질문답변

그누4 질문답변

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

[자바스크립트 고수님] 회원가입 약관에서 버튼 1/2로 나누고 싶습니다 정보

[자바스크립트 고수님] 회원가입 약관에서 버튼 1/2로 나누고 싶습니다

본문

안녕하세요.
회원가입시 약관동의 부분에.
하단부분 확인 버턴을

확인1 / 확인2 로 나누고 싶픈데.
팁을 찾아 봐도 팁이 없고, 어찌 손을 대봐도 에러만 뜨고,,,

고수님들 이글 보시면 답변좀 부탁 드리겠습니다.ㅠ


    f.action = "./register_form.php";
위의 주소를
아래의 것 처럼 버턴1을 kk1로 버턴2를 kk2로
    f.action = "./register_form.php?kk=1";
    f.action = "./register_form.php?kk=2";

넘어 가게 하고 싶습니다.

고수님들 답변 부탁 드리겠습니다.



아래는 기본 소스코드에서 복사 붙여 넣기 한 부분입니다.

== form

<form name="fregister" method="POST" onsubmit="return fregister_submit(this);" autocomplete="off">


== 버턴

<input type=image width="66" height="20" src="<?=$member_skin_path?>/img/join_ok_btn.gif" border=0>


== javascript

<script type="text/javascript">
function fregister_submit(f) 
{
    var agree1 = document.getElementsByName("agree");
    if (!agree1[0].checked) {
        alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
        agree1[0].focus();
        return false;
    }

    var agree2 = document.getElementsByName("agree2");
    if (!agree2[0].checked) {
        alert("개인정보취급방침의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
        agree2[0].focus();
        return false;
    }

    f.action = "./register_form.php";
    return true;
}

if (typeof(document.fregister.mb_name) != "undefined")
    document.fregister.mb_name.focus();
</script>
  • 복사

댓글 전체

먼저 <form></form> 태그 사이에
<input type='hidden' name='kk' value='' />
이걸넣구요,, (name='kk' 는 원하는 변수명으로 바꾸시면 됩니다.)

그리고 전송하는 버튼을 두개로 만들어줍니다. 아이디 값만 다르게 해서요,
<input id='aaa' type=image width="66" height="20" src="<?=$member_skin_path?>/img/join_ok_btn.gif" border=0>
<input id='bbb' type=image width="66" height="20" src="<?=$member_skin_path?>/img/join_ok_btn.gif" border=0>

그러신다음 아래 스크립트 하나만 추가하면 됩니다.
<script type='text/javascript'>
$(function(){
    $('#aaa').click(function(){
        $("input[name='kk']").val('1');
    });
    $('#bbb').click(function(){
        $("input[name='kk']").val('2');
    });
});
</script>
© SIRSOFT
현재 페이지 제일 처음으로