728x90
반응형
사업자등록번호 (10자리)
주민등록번호, 법인등록번호 (13자리)
checkInput = ($target, type) => {
let isValid = true;
let msg = '';
if ( $target.length ){
switch( type ){
// 주민등록번호, 법인등록번호
case 'coNo':
const coNo = $target.val().replace(/[^0-9]/g, "");
if(coNo &&coNo.length != 13){
isValid = false;
if ( !isValid ) msg = '자리수를 확인해주십시오 (13자리)';
}
break;
// 사업자등록번호
case 'regNo':
const regNo = $target.val().replace(/[^0-9]/g, "");
if(regNo &®No.length != 10){
isValid = false;
if ( !isValid ) msg = '자리수를 확인해주십시오 (10자리)';
}
break;
}
}
728x90
반응형
'Front > JS & jQuery' 카테고리의 다른 글
[js] Object.hasOwn() (0) | 2023.12.31 |
---|---|
[jQuery][datatables] datetime (0) | 2023.12.30 |
[js] 배열에 특정값이 포함되어있는지 확인하기 (0) | 2023.12.16 |
[js] reduce() (0) | 2023.12.15 |
[jQuery] fadeIn() (0) | 2023.12.13 |