웹모아
웹모아[손님] 검색   로그인 / 회원가입    


 
폼체크-예제
 


회원가입시 사용하는 폼체크 예제
  2006-02-26 20:40:29 댓글:(0)   조회:2173



echo ("  
       <script language=\"javascript\"> 
          <!--  
         function sendit() 
         {
            if (document.form1.usrid.value.length < 5) 
            {
               alert('\\n아이디를 입력해 주십시오.\\n\\n');
               document.form1.usrid.focus();
                 return;
             }
          ");
          if ($mode !='m' ){
            echo ("  
              if (document.form1.passwd.value.length < 4 || document.form1.passwd.value.length > 12) 
               {
                  alert('\\n비밀번호는 4 - 12자까지 입력해 주십시오..\\n\\n');
                  document.form1.passwd.focus();
                    return;
                }
            
                if (document.form1.passwd.value != document.form1.repasswd.value) 
               {
                  alert('\\n비밀번호가 일치하지 않습니다.\\n\\n');
                  document.form1.repasswd.focus();
                    return;
                }
             ");
            }
          echo ("     
            if (document.form1.uname.value.length < 2) 
            {
               alert('\\n이름을 입력해 주십시오.\\n\\n');
               document.form1.uname.focus();
                 return;
             }
            if (document.form1.bname.value.length < 2) 
            {
               alert('\\n닉네임을 입력해 주십시오.\\n\\n');
               document.form1.bname.focus();
                 return;
             }
            if (document.form1.email.value.length < 2) 
            {
               alert('\\이메일을 입력해 주십시오.\\n\\n');
               document.form1.email.focus();
                 return;
             }
            if (document.form1.juso.value.length < 2 || document.form1.juso2.value.length < 2) 
            {
               alert('\\n자택주소 입력해 주십시오.\\n\\n');
               document.form1.juso2.focus();
                 return;
             }
         
            document.form1.submit(); 
         }          
         
        function check_ID_Window(ref) {
           var usrid = eval(document.form1.usrid);

           if(!usrid.value) { alert('아이디(ID)를 입력하신 후에 확인하세요!'); 
              usrid.focus(); 
              return;
           } else { 
                  tmp = usrid.value ;
            if ( tmp.length < 5 ){
                        alert('\\n아이디는 5-10자까지의 영문 숫자를 입력하셔야 합니다.\\n\\n');
                        usrid.value = '';
                        usrid.focus();
                     return;
            }
                char_cnt = 0;
                for(i = 0; i < tmp.length; i++) {
                     var chr = tmp.substr(i, 1);
                       chr = escape(chr);
                       key_eg = chr.charAt(1);
               
                       if (key_eg == 'u') 
                     {
                        alert('\\n아이디에는 한글을 사용할 수 없습니다.\\n\\n');
                        usrid.value = '';
                        usrid.focus();
                     return;
                     }
                }
               
                  if (tmp.charAt(0) >= '0' && tmp.charAt(0) <= '9')   {
                        alert('\\n아이디의 첫글자는 영문자로 시작하여야 합니다\\n\\n');
                        usrid.value = '';
                        usrid.focus();
                      return;
                  }           

               winUrl = 'check_id.php?usrid=' + usrid.value;
                 winOpt = 'left=150,top=80,status=no,width=300,height=150,resizable=no,scrollbars=bo';
                window.open(winUrl, '', winOpt); 
           } 
        }
        function check_nic_Window(ref) {
           var bname = eval(document.form1.bname);
           if(!bname.value) { alert('닉네임(별명)를 입력하신 후에 확인하세요!'); 
              bname.focus(); 
              return;
           } else { 
               winUrl = 'check_nic.php?bname=' + bname.value;
               //alert(winUrl);
                 winOpt = 'left=150,top=80,status=no,width=300,height=150,resizable=no,scrollbars=bo';
                window.open(winUrl, '', winOpt); 
           } 
        } 
         function post()
         { 
             window.open('$sait_root/login3/post.php?type=01','POST','scrollbars=yes,toolbar=no,location=no,status=no,width=350,height=200,resizable=no,menubar=no,top=150,left=250');
         }
        
        --> 
       </script>
   ");



 댓글 (0)


폼체크-예제
페이지: 1 / 1   


   특수문자 입력금지, 숫자만 입력 가능 등등 유용한 2746
   콤보박스/리스트박스를 이용한 사이트이동(푸른산)2802
   텍스트 입력 테그에 이미지로 설명문 넣기2141
   자바스크립트 셀렉트박스에 옵션추가 selectbox3087
   텍스트폼에 숫자만 입력되게 하기 (이벤트) IE F2354
   입력버턴의 값이 1인 것의 갰수 구하기1971
   Radio button value 값을 보려면?2404
   라디오버튼 체크여부(유무) 확인기능(1) 2409
   아이디 체크2069
   한글만 입력가능하게(홈마스타)2176
     [RE] 한글과 숫자만 입력가능하게(홈마스타)2349
   한글 중에 미완성된 글자가 있는지 확인하려면(홈마스타)2640
   금지 메일 도메인 검사(홈마스타)2219
   회원가입시 메일정보 체크하크하기(홈마스타)2047
   객체 존재여부 확인(홈마스타)2266
   필드입력체크하기(홈마스타)2195
   영문 대문자 입력(홈마스타)2441
   check박스 배열 넘기기(홈마스타)5663
   파일 업로드 전... 파일크기 확인(홈마스타)2674
   이메일, 회원아이디, 주민등록번호 체크(홈마스타)2250
회원가입시 사용하는 폼체크 예제(홈마스타)2174
   자바스크립트 공통함수(상큼한여)5423
[1]  

복수단어 검색은 공백(space)로 구분해 주세요.



 
최근 글
[손님]
19
20
25
178
188
353
691
1597
526
585
380
503
4142
1002
1649
 
인기 글
[손님]
6688
5318
7410
7004
10550
[자나가다] (3) 자유게시판이라...
5478
5988
4820
5725
5326
4974
[예진아씨] 자료없음
7786
5510
5484
10134