Input mask library for javascript.
npm repository - github repository
<input type="text" class="mask" data-mask='###' />
<input type="text" class="mask" data-mask='000-000-00-00' />
<input type="text" class="mask" data-mask='00:00' />