사업자번호 체크 보완

· 10년 전 · 4499
wrest.js 에 사업자번호 체크하는 부분을 링크에 있는 senseme 님의 팁을 적용해서
###-##-##### 와 ########## 형식 모두 적용되도록 하였습니다.

[code]

// 사업자등록번호 검사
function wrestSaupja(fld)
{
if (!wrestTrim(fld)) return;
var pattern = /([0-9]{3})-?([0-9]{2})-?([0-9]{5})/;
if (!pattern.test(fld.value)) {
if (wrestFld == null)
{
wrestMsg = wrestItemname(fld) + " : 사업자등록번호 10자리를 숫자 또는 ###-##-##### 형식으로 입력하십시오.\n";
wrestFld = fld;
}
}
else
{
var sum = 0;
var at = 0;
var att = 0;
var saupjano= RegExp.$1 + RegExp.$2 + RegExp.$3;
sum = (saupjano.charAt(0)*1)+
(saupjano.charAt(1)*3)+
(saupjano.charAt(2)*7)+
(saupjano.charAt(3)*1)+
(saupjano.charAt(4)*3)+
(saupjano.charAt(5)*7)+
(saupjano.charAt(6)*1)+
(saupjano.charAt(7)*3)+
(saupjano.charAt(8)*5);
sum += parseInt((saupjano.charAt(8)*5)/10);
at = sum % 10;
if (at != 0)
att = 10 - at;

if (saupjano.charAt(9) != att)
{
wrestMsg = wrestItemname(fld) + " : 올바른 사업자등록번호가 아닙니다.\n";
wrestFld = fld;
}

}
}


[/code]
|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
10년 전 조회 4,839
10년 전 조회 6,146
10년 전 조회 1.1만
10년 전 조회 9,942
10년 전 조회 5,133
10년 전 조회 4,462
10년 전 조회 5,545
10년 전 조회 5,423
10년 전 조회 5,943
10년 전 조회 4,500
10년 전 조회 5,777
10년 전 조회 7,065
10년 전 조회 7,387
10년 전 조회 5,108
10년 전 조회 5,616
10년 전 조회 6,874
11년 전 조회 7,386
11년 전 조회 5,160
11년 전 조회 5,179
11년 전 조회 5,296