블로그 이미지
박공명

카테고리

분류 전체보기 (99)
된장 (7)
Dev (60)
꼐..꼐임 (6)
식탐 (18)
우리 (0)
Etc (8)
개인자료 (0)
Total
Today
Yesterday

'유효성체크'에 해당되는 글 1건

  1. 2010.09.11 validation check

validation check

Dev/Javascript / 2010. 9. 11. 21:17

아무래두 나두 한거번에 모아서 처리할수있는 형식을 만들어야겠다

그때그때 다시만들려니까 이게무슨 병신짓인지 모르겠네요

시간날때 작업을 시작해봄

일단 이것들은 첩자질해온 코드 ㅋㅋ


//주민등록번호
//주민등록번호는 1~12번째의 각 모든 자릿수를 2부터 증가된 수(10부턴 다시 2로)를 곱하여 11로 나눈 나머지를
//11에서 뺀 결과값이 13번째 자리와 일치할시에 올바른 주민등록번호이다.
function chkSnVal(sn1,sn2){
if((sn1.length==6) &&(sn2.length==7)){
var sn=sn1+sn2;
a = new Array(13);
for (var i=0; i < 13; i++) {
a[i] = parseInt(sn.charAt(i));
}
var k = 11 - (((a[0] * 2) + (a[1] * 3) + (a[2] * 4) + (a[3] * 5) + (a[4] * 6) + (a[5] * 7) + (a[6] * 8) + (a[7] * 9) + (a[8] * 2) + (a[9] * 3) + (a[10] * 4) + (a[11] * 5)) % 11);
if (k > 9){
k -= 10;
}
if (k == a[12]){
return false;
}else{
return true;
}
}
}

//숫자체크 뻔하지않은가?
function fncChkNum(text){
if(isNaN(text.value)){return true;}
return false;
}


//한글체크
function fncChkKoreanName(obj) {
var strVal = obj.value;
if (strVal == "")
{
return true;
}
for (var i=0;i<strVal.length;i++)
{

if(!((strVal.charCodeAt(i) > 0x3130 && strVal.charCodeAt(i) < 0x318F) || (strVal.charCodeAt(i) >= 0xAC00 && strVal.charCodeAt(i) <= 0xD7A3))){
obj.focus();
return true;
}
}
return false;
}

'Dev > Javascript' 카테고리의 다른 글

SyntaxHighlighter 적용  (0) 2011.04.21
ajax 간단한 처리  (0) 2010.06.14
-1072896658  (0) 2010.06.11
Posted by 박공명
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함