사업자번호 체크 보완

· 10년 전 · 4454
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,797
10년 전 조회 6,091
10년 전 조회 1만
10년 전 조회 9,899
10년 전 조회 5,083
10년 전 조회 4,408
10년 전 조회 5,498
10년 전 조회 5,371
10년 전 조회 5,892
10년 전 조회 4,455
10년 전 조회 5,730
10년 전 조회 7,018
10년 전 조회 7,339
10년 전 조회 5,070
10년 전 조회 5,551
10년 전 조회 6,827
11년 전 조회 7,341
11년 전 조회 5,116
11년 전 조회 5,125
11년 전 조회 5,259
🐛 버그신고