노무현 대통령 배너
  김성태의 Tech Tips(Linux, PHP, Apache, DBMS, Mobile)
  http://www.supersky.pe.kr  
안녕하십니까? 김성태입니다.
Linux, Apache, PHP, Mysql, Mobile 관련 Tech Tips 정보를 제공합니다.
 
<<   2025 Apr   >>
S M T W T F S
303112345
6789101112
13141516171819
20212223242526
27282930123
1968241 473
  
DNS Powered by DNSEver.com
  ++ [펌] 폼체크 정규식  -  2008/05/23 11:43

폼체크 정규식 

<form method="post" name="saveForm" action="" onsubmit="return onSubmitProc(this)">
 아이디 : <input type="text" name="user_id" value="" />
 이 름 : <input type="text" name="name" value="" />
 연락처 : <input type="text" name="phone" value="" />
 <input type="submit" value="전 송" />
</form>

<script type='text/javascript' language='javascript'>
//<![CDATA[

var objPattern1 =/^[a-zA-Z]{1}[a-zA-Z0-9_]+$/; // 첫글자 영문, 영,숫,_문 사용가
var objPattern2 =/^[0-9]+$/;           // 숫자만 사용가
var objPattern3 =/^[a-zA-Z]+$/;           // 영문만 사용가
var objPattern4 =/^[가-힣]+$/;          // 한글만 사용가
var objPattern5 =/^[가-힣a-zA-Z]+$/;       // 한글,영문만 사용가
var objPattern6 =/^[가-힣a-zA-Z0-9]+$/;      // 한글,영문,숫자만 사용가
var objPattern7 =/^[가-힣0-9]+$/;        // 한글,숫자만 사용가
var objPattern8 =/[가-힣]/;           // 한글포함

function onSubmitProc( pForm )
{

 if(!objPattern1.test(pForm.user_id.value)) {
  alert("아이디는 첫글자를 영문으로 입력해 주세요.\n영문,숫자,_문자만 사용할 수 있습니다.");
  pForm.user_id.focus();
  return false;
 }

}

//]]>
</script>







      << prev     1 ...  22  23  24  25  26  27  28  29  30 ...  78     next >>