채택완료

폼 체크 이상하게 안됩니다..

2015-07-03 (금) 14:17:30 2,684

머가 잘못됐나요? 체크유무 확인해서 알럿창은 잘 뜨는데

체크하고 클릭시에는 액션값의 주소로 이동이 되어야 되는데 아무 반응이 없습니다.

어디가 잘못됐을까요...?

<script>

function OnSubmit(frm){

if(!$(':input:radio[name=r_type]:checked').val()) {

alert('회원가입유형을 선택해주세요.');

frm.r_type.focus();

return false;

}

frm.action = "./register_type_update.php";

} 

</script>

<form name="formtype​" method="post">​

...

</form>

<a href="#가입하기" onclick="OnSubmit(document.formtype);" class="submit">가입하기</a> 

|

답변 2개 / 댓글 4개

채택된 답변
+20 포인트

​frm.action = "./register_type_update.php";

frm.submit();

아닐까요? 

답변에 대한 댓글 4개

frm.submit(); 서브밋 되는건 아니라서...onclick 으로 펑션 타고 가는거라
서브밋은 아니에요 ^^;;
form 을 서브밋하는 곳이 없는데요. 함수를 타기는 하겠지만...
네..암튼.. 그렇게도 해봤어요...
다른 문서에서 되는걸 고대로 하는건데 왜 안되지...........................
되는 곳이 있으면 주소좀 알려주세요 위 작성하신 소스에서는 이동된다는게 더 이상한거 같은데요..

인코딩 문제일수도있구여 원인은 많습니다.

저같은경우 값이 안넘어갈경우 ajax나 post로 넘어오는값은 파이어버그로

항상 확인합니다

답변을 작성하려면 로그인이 필요합니다.