띠

사업자번호 체크 보완

· 2015-06-16 (화) 13:41:31 · 4854
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 팁자료실

3,309건

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

+
제목 글쓴이 날짜 조회
16-04-15 조회 5,570
16-03-09 조회 6,483
16-02-24 조회 4,081
16-01-04 조회 1.3만
15-12-16 조회 1.2만
15-10-24 조회 5,199
15-08-20 조회 6,491
15-08-06 조회 1.1만
15-07-17 조회 1만
15-07-03 조회 5,508
15-06-23 조회 4,853
15-06-23 조회 5,907
15-06-17 조회 5,776
15-06-16 조회 6,352
15-06-16 조회 4,855
15-06-12 조회 6,148
15-05-19 조회 7,462
15-05-06 조회 7,762
15-04-28 조회 5,477
15-03-23 조회 6,016