유효성 검사 하는 스크립트인데 질문좀


<script language="javascript">

function check_submit(){

theForm=document.process_member_join;

if(!theForm.Member_ID.value||!theForm.Member_Name.value||!theForm.Phone.value){

if(!theForm.Member_ID.value){

alert('사번을 입력하세요.');

return theForm.Member_ID.focus();}


else if(!theForm.Member_Name.value){

alert('이름을 입력하세요.');

return theForm.Member_Name.focus();}


else{

alert('유선번호를 입력하세요.');

return theForm.Phone.focus();}

}

else{

theForm.action="process_member_join.php";

theForm.submit();}

}

</script>


폼에서 submit 버튼을 누르면 null값인 항목에 대한 경고문이 나오는데,

유효성 검사를 마치고나서 null값인 항목의 textbox로 포커스가 가고, null값이 아닌 항목들은 그대로 남아 있어햐 하는데 페이지가 새로고침을 하는것처럼 전부다 초기화가 되서 뭐가 문제인지 모르겠어


전부다 입력이 되면 알아서 DB로 데이터를 넘기는데, null값이 있는경우에 자꾸 새로고침이 되니까 빡침;;