Consider Using Localized Input Masks for 'Phone' and Other Restricted Inputs (64% Aren't Taking Advantage of Input Masking) β Articles β Baymard Institute
Labelmask β Alternative to Input Masks | jQuery Plugins
The best vanilla javascript input mask | imaskjs - YouTube
jQuery | Mask Plugin - GeeksforGeeks
Input mask for React, Angular, Ember, Vue, & plain JavaScript