Phone Number Input Box
A seemingly simple phone number input box hides many complexities in its implementations. Let's unfold some of these difficulties in this lesson.
We'll cover the following
Building a phone number input
Of all the form inputs that have been written over the years, the phone number input box stands out as one of the most deceptively complex.
On the surface, it appears simple:everyone knows what a phone number is! Underneath the surface, things get more complicated.
There are many wrong ways to build a phone number input.
-
A form could expect a specific format of phone number, rejecting everything else, but fail to let the user know which format it expects.
-
Should there be parentheses around the area code?
-
What about the country code?
Even the biggest fan of your software will run screaming to a competitor if the form insists on (entirely hidden) formatting rules as shown in the below screenshot.
Get hands-on with 1400+ tech skills courses.