띠

사업자번호 체크 보완

· 2015-06-16 (화) 13:41:31 · 4864
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와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
16-04-15 조회 5,585
16-03-09 조회 6,499
16-02-24 조회 4,092
16-01-04 조회 1.3만
15-12-16 조회 1.2만
15-10-24 조회 5,227
15-08-20 조회 6,501
15-08-06 조회 1.1만
15-07-17 조회 1만
15-07-03 조회 5,524
15-06-23 조회 4,867
15-06-23 조회 5,920
15-06-17 조회 5,787
15-06-16 조회 6,364
15-06-16 조회 4,865
15-06-12 조회 6,156
15-05-19 조회 7,475
15-05-06 조회 7,779
15-04-28 조회 5,494
15-03-23 조회 6,032