Format Phone Number Javascript Function

This is a simple Javascript function to format a phone number.

 
  /* Return any phone number in 555-555-5555 format */
  function phoneFormat(number) {
    number = String(number);
    var formatted = '';
    var digits = 4;//The number of digits to pull off next time.
    var dash = '';
    while(digits > 0) {
      //Prepend final [digits] digits to formatted number, with a dash
      formatted = number.substr(number.length-digits,digits)+dash+formatted;
      //Remove digits from the old number
      number = number.substr(0,number.length-digits);
      digits = Math.min(number.length,3);
      dash = '-';
    }
    return formatted;
  }
 

Comments


Dreams Soft Technology said on August 30, 2011, 4:53 am:

Thanks... Good Support www.dreamssoftechnology.com

said on November 9, 2011, 8:47 am:


Leave a comment