작성일 : 13-02-14 11:12
|
[Script] 전화번호 (-) 하이픈 추가 javascript
|
|
|
글쓴이 :
조형래
 조회 : 4,379
|
try
{
if (VAL1 !== '') { // 전화번호 자동 하이픈 추가 로직
if (VAL1.length == 8) //1588-xxxx
{
t1 = VAL1.substring(0, 4)
t2 = VAL1.substring(4, 8)
VAL12 = t1 + '-' + t2
} else if (VAL1.length == 9) { // 02-xxx-xxxx
t1 = VAL1.substring(0, 2)
t2 = VAL1.substring(2, 5)
t3 = VAL1.substring(5, 9)
VAL12 = t1 + '-' + t2 + '-' + t3
} else if (VAL1.length == 10) { // 휴대전화 011-xxx-xxxx
if (VAL1.substring(0, 2) == '01') { // '휴대전화 010-xxx-xxxx
t1 = VAL1.substring(0, 3)
t2 = VAL1.substring(3, 6)
t3 = VAL1.substring(6, 10)
VAL12 = t1 + '-' + t2 + '-' + t3
} else { //일반전화
if (VAL1.substring(0, 2) == '02') {
t1 = VAL1.substring(0, 2)
t2 = VAL1.substring(2, 6)
t3 = VAL1.substring(6, 10)
VAL12 = t1 + '-' + t2 + '-' + t3
} else {
t1 = VAL1.substring(0, 3)
t2 = VAL1.substring(3, 6)
t3 = VAL1.substring(6, 10)
VAL12 = t1 + '-' + t2 + '-' + t3
}
}
} else if (VAL1.length == 11) { // 'xxx-xxxx-xxxx(휴대전화,070)
t1 = VAL1.substring(0, 3)
t2 = VAL1.substring(3, 7)
t3 = VAL1.substring(7, 11)
VAL12 = t1 + '-' + t2 + '-' + t3
} else {
VAL12 = VAL1
}
}
}catch(e){
VAL1 = VAL12
}
|
|