자바스크립트 에러가 납니다. > 그누4 질문답변

그누4 질문답변

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

자바스크립트 에러가 납니다. 정보

자바스크립트 에러가 납니다.

본문

전송을 누르면 document.fsel.sel이 객체가 아니거나 null로 나옵니다.
어떻게 해결 해야 하는 지요?
 
<form name="fsel" method="post" action="register.php"  onsubmit='return check(this);' " >
<input type="hidden" name="sel" value=" ">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <tr>
  <td height="29" align="right">
   <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
     <td width="43%"></td>
     <td height="29" align="right"><img src="/Images/Common/dot_icon.gif" width="5" height="6" alibn=absbottom> <a href="javascript:go_main();">Home</a> > <b>회원 가입</b></td>
    </tr>
   </table>
      </td>
    </tr>
    <tr>
     <td bgcolor="E8E8E8"><img src="/Images/main_img/null.gif" width="1" height="1"></td>
    </tr>
    <tr>
     <td align=center>  </td>
    </tr>
    <tr>
     <td align=center>
      <table width="100%" border="0" cellpadding="0" cellspacing="0">
       <tr>
        <td >
         <table width="100%" border="0" cellspacing="0" cellpadding="0" align=center>
          <tr>
           <td  valign="top" height="18">
           <p align="center"> <input type="radio"  name="sel1" value="1"> 개인
                                                                                        <input type="radio"  name="sel1" value="2"> 친구
</td>
          </tr>
                    
          <tr>
         <td  valign="top"  height="43">
                                        <p align="center"><input type="submit"  value="전송" >
                                         <input type="reset"     value="초기화" > </td>
          </tr>
         </table>
        </td>
       </tr>
      </table>
     </td>
    </tr>
   </table>
   
</form>
  </td>
  <td width="100" align="right" valign="top"></td>
 </tr>
</table>
<Script language="javascript">
<!--
function check(){
   var f =  document.fsel;
   var isChecked=0;
 
   for(var i=0;i<f.sel1.length;i++){
        if(f.sel1[i].checked){
           isChecked= i+1;        
           document.fsel.sel = i;
           break;
        }            
    }
 
   if (!isChecked) {
                      alert('기입하고자 하시는 유형을 선택해 주세요');
                      return false;
          } else {
                      return true;
          }   
}
//-->
</script>
  • 복사

댓글 전체

해당링크를 남기지 않으셨으므로 고기 잡는법으로 가르쳐 드릴께요...^^

익스플로러 화면의 좌측하단에 에러표시가 있을겁니다..
그곳을 더불클릭하시면 에러메세지가 보입니다.....
메세지를 보시고 해당파일을 찾아가서  문제점을 해결하시면 됩니다...^^
에러 화면의 링크를 알려주시면 좀더 빠르고 다양한 답변을 받을수있습니다.
그렇지 않으면 답변하는 사람이 위의 소스를 자신의 서버나 테스트 장비에 설정후 확인을 해야하는 문제가 발생합니다 ^^
© SIRSOFT
현재 페이지 제일 처음으로