Vấn đề số 0 đầu có thể nảy sinh khi bạn muốn thêm số điện thoại quốc tế.
Để giải quyết −
<input type="tel" pattern="[0-9]*">
Trên iOS, bàn phím số chỉ có số xuất hiện.
Trên Android, "tel" được hiểu đúng nhưng pattern không.
Bạn cũng có thể dùng −
<input type="text" pattern="[0-9]*" ...
Trên sẽ gọi và hiển thị bàn phím số trên iPhone và Android.