채택완료
특정 체크박스를 체크하면 다른 페이지로 form 값이 넘어가게 할수있을까요?
<script>
function fregister_submit(f)
{
if (!f.agree.checked) {
alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
f.agree.focus();
return false;
}
if (!f.agree2.checked) {
alert("개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
f.agree2.focus();
return false;
}
if(f.agree3.checked)
{
alert("사업자 회원가입 페이지로 이동합니다.");
//다른페이지로 넘어가고싶음..
}
return true;
}
</script>
사업자라고 체크를하면 사업자 회원가입 폼으로 넘어가고싶습니다.
변수값도 변경이 안에선 안되는것같고 , 강제로 이동도 못시키는것같아 방법이 있는지 여쭤봅니다
답변 3개 / 댓글 2개
채택된 답변
+20 포인트
alert("사업자 회원가입 페이지로 이동합니다","이동할 url");
스크립트라면
alert("사업자 회원가입 페이지로 이동합니다");
location.replace("$url");
exit;
답변에 대한 댓글 2개
<script>
function fregister_submit(f)
{
if (!f.agree.checked) {
alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
f.agree.focus();
return false;
}
if (!f.agree2.checked) {
alert("개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
f.agree2.focus();
return false;
}
if(f.agree3.checked)
{
alert("사업자 회원가입 페이지로 이동합니다.");
location.replace("");//원하는 페이지 경로..
return false;
}
return true;
}
</script>
function fregister_submit(f)
{
if (!f.agree.checked) {
alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
f.agree.focus();
return false;
}
if (!f.agree2.checked) {
alert("개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
f.agree2.focus();
return false;
}
if(f.agree3.checked)
{
alert("사업자 회원가입 페이지로 이동합니다.");
location.replace("");//원하는 페이지 경로..
return false;
}
return true;
}
</script>
답변을 작성하려면 로그인이 필요합니다.
form안에 묶여있어서 무시당하는거라고 예상중이긴한데 혹시 다른방법은 없을까요?