폼체크 정규식
<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>
|