input-tag Validate

2008. 6. 28. 15:51코드

var frmObj = chkForm;
  var PTN = [2, /[0-9]/, '숫자', 5, /[ㄱ-힝]/, '한글'];
  var cnt = 0;
  var pos;
  var flag = true;
 
  for(var i = 0; i < PTN.length; i+=3) {
   for(var j = 0; j < PTN[i]; ++j) {
    pos = eval("frmObj.pn" + ++cnt);
    if(!PTN[i+1].test(pos.value)) {
     alert(PTN[i+2] + "만 가능합니다.");
     pos.value = "";
     pos.focus();
     flag = false;
     break;
    }
   }
   if(!flag) break;
  }
 
  if(flag) {
     // 처리...
  }

'코드' 카테고리의 다른 글

TShellWindows  (0) 2008.07.14
[BCB] HtmlElements - TTreeView  (0) 2008.07.10
RegExp - JS  (0) 2008.07.02
윈도 탐색기로 부터 정보 빼오기 VC++  (0) 2008.07.02
한글체크 JS  (0) 2008.06.24