Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

HTML5 Input type=number loại bỏ số 0 đầu


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.