Javascript Phone Input Mask

Use the following code snippet to apply Javascript input mask for the ten digit Phone number:

// phone input mask
// Source: 
// https://stackoverflow.com/questions/26412623/jquery-or-javascript-to-autoformat-phone-mask
function phoneMask() { 
    num = $(this).val().replace(/\D/g,''); 
    $(this).val(num.substring(0,3) + '-' + num.substring(3,6) + '-' + num.substring(6,10)); 
}
$('#phone').keyup(phoneMask)