개발 Q&A

제목 밑에 죄송합니다ㅠ include이게 안되는것이 아니라 자바스크립트 문제인거 같습니다.
글쓴이 gold 작성시각 2014/01/14 14:44:42
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14164   RSS
 일단 제가 할려고 하는것이 로그인 기능을 하고 있습니다..

일단 ID PW 적는란에 중복확인 기능을 할려고 하는데 값이 안불러오네요.

일단 소스를 보여드리겠습니다.


       <!--로그인-->
       
    <form name="login_form" method="post" style="margin:0;" action="/member/cMember/fMemberProcess/">
    <input type="hidden" name="sqlkey"> 
    ========================생략=================================
     <tr>
      <td><input type="text" name="MEM_ID" class=box Tabindex='1'></td>
      <td width=6 rowspan=3></td>
      <td rowspan=3><a href="#" onclick="[removed]login_go();" Tabindex='3'><img src=/images/btn_login.jpg></a></td>
     </tr>
     <tr>
      <td></td>
     </tr>
     <tr>
      <td><input type="password" name="MEM_PW" class=box Tabindex='2' onKeyDown="onenter();"></td>
     </tr>
     </table>     
     </td>
    </tr>
    -------------------생략------------------------
    </form>
    <!--로그인//-->
로그인 화면을 클릭하면 login_go의 자바스크립트 함수가 자동적으로 실행하게 만들었습니다.

login_go함수를 보면



function login_go(){
   
   var frm = document.login_form;
   
   alert(frm.MEM_ID.value);
   if( frm.MEM_ID.value==""){
    alert("회원 아이디를 입력하세요.");
    frm.MEM_ID.focus();
    return;
   }
   if( frm.MEM_PW.value==""){
    alert("비밀번호를 입력하세요.");
    frm.MEM_PW.focus();
    return;
   }

   var expdate = new Date();
   expdate.setTime(expdate.getTime() + 1000 * 3600 * 24 * 30);

   if (frm.saveID.checked == true) {
    setCookie("GDDomainMemID", frm.MEM_ID.value, expdate);
   } 
   else {
    setCookie("GDDomainMemID", "", expdate);
   }
   
   frm.sqlkey.value = "MemberLogin";
   frm.submit();
  } 
 
 
var frm = document.login_form;

변수 frm에 저장시킨것을 다시

alert로 출력해보았는데 

undifined 이렇게 나오네요..

정상적이면 object라고 나올텐데.

alert(frm.MEM_ID.value);

이렇게하면  내가 적었던 ID값이 출력되어야 하는데 안되고 ㅠ,ㅠ

지적부탁드립니다. ㅠㅠ










 다음글 롱폴링 구현중 질문 있습니다. (2)
 이전글 세션으로 처리되는 페이지는? (1)

댓글

gold / 2014/01/14 14:46:54 / 추천 0
 onclick에 보면 이상하게 나오네요

원래 ""onclick="[자바스크립트]login_go();""""" 이것입니다.

한대승(불의회상) / 2014/01/14 16:34:56 / 추천 0
아래 처러 수정해 보세요.
onclick="login_go()"
게시판 이동 합니다.

 
도라에몽 / 2014/01/14 17:32:42 / 추천 0
 login_form 이.. 여러개 있을경우.. 못찾을 수도 있을것 같네요.