휴대폰,전화 번호용 '-' 넣기 스크립

전화번호의 최대 길이: 13

 


function ck_tel1num(poi)
{
 poi_var = poi.value.toString().replace(/[^0-9]/g,'');
 poi_var1 = '';
 poi_var2 = '';
 poi_var3 = '';
 length_var = poi_var.length;
 last_underbar = length_var - 4;
 if(length_var <= 8) {  first_underbar = 0; }
 else {  first_underbar = 3; }
 //000-0000-0000
 poi_var3 = poi_var.substr(last_underbar);
 poi_var2 = poi_var.substr(first_underbar,last_underbar-first_underbar);
 poi_var1 = poi_var.substr(0,first_underbar);
 //alert(poi_var+ " : "+poi_var1+' - ' + poi_var2 + ' - ' + poi_var3);
 if(poi_var1.length  < 1 && poi_var2.length < 1){
 poi.value = poi_var3;
 }else if(poi_var1.length  < 1 && poi_var2.length >= 1){
 poi.value = poi_var2 + '-' + poi_var3;
 }else if(poi_var1.length  >= 1 ){
 poi.value = poi_var1+'-' + poi_var2 + '-' + poi_var3;
 }
}
function ck_tel2num(poi)
{
 poi_var = poi.value.toString().replace(/[^0-9]/g,'');
 poi_var1 = '';
 poi_var2 = '';
 poi_var3 = '';
 length_var = poi_var.length;
 last_underbar = length_var - 4;
 if(poi_var.substr(0,2) == 02) {  first_underbar = 2; }
 else if(length_var <= 8) {  first_underbar = 0; }
 else {  first_underbar = 3; }
 //000-0000-0000
 poi_var3 = poi_var.substr(last_underbar);
 poi_var2 = poi_var.substr(first_underbar,last_underbar-first_underbar);
 poi_var1 = poi_var.substr(0,first_underbar);
 //alert(poi_var+ " : "+poi_var1+' - ' + poi_var2 + ' - ' + poi_var3);
 if(poi_var1.length  < 1 && poi_var2.length < 1){
 poi.value = poi_var3;
 }else if(poi_var1.length  < 1 && poi_var2.length >= 1){
 poi.value = poi_var2 + '-' + poi_var3;
 }else if(poi_var1.length  >= 1 ){
 poi.value = poi_var1+'-' + poi_var2 + '-' + poi_var3;
 }
}

댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
제목 작성자 날짜
공대여자
공대여자
mins01
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins