I just ran into this, I thought it would be nice to use a number input for relatively large numbers in a form, but then a user asked for a thousands separator.
I ditched the number input.
I ditched the number input.
Phone inputs are especially painful to mask since you have to deal with a mind-boggling number of format variations.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...