Warunkiem wprowadzenia danych jest wprowadzenie kodu pocztowego Stanów Zjednoczonych, aby był to 5 liczb całkowitych, ale jest to tylko kilka ciągów do aplikacji. Znacznikiem jest HTML5.Jak otworzyć klawiaturę numeryczną na Androidzie/chrome za pomocą <input type = "text">?
- Nie mogę korzystać
input type="number"
jakodostanie konwertowane do 1234 roku, trudno o kodzie pocztowym! - Obecnie używam
input type="tel"
, aby otworzyć klawiaturę numeryczną, ale myślałem, że kod pocztowy jest w rzeczywistości tekstem i dlatego powinienem używaćinput type="text"
z innym filtrem, aby wymusić otwarcie klawiatury numerycznej. czy próbowałem używaćpattern="[0-9]*"
, ale to wydaje się działać tylko w przeglądarce Safari (urządzenia Apple) & otwiera się klawiatura numeryczna, ale otwiera pad tekstowy zamiast klawiatury numerycznej na urządzeniach z systemem Android (przeglądarka chrome).
Więc input type="text" pattern="[0-9]*"
prace nad iPhone iPad przeglądarki Safari, ale nie robi pracę na przeglądarkach Chrome w urządzeniach z Androidem.
Ktoś wie, jak otworzyć tablicę cyfrową za pomocą input type="text"
na urządzeniach z systemem Android przy użyciu przeglądarek Chrome? Czy też "input type="tel"
" jest jedynym sposobem na powszechne otwarcie klawiatury numerycznej na wszystkich urządzeniach?
Podobne pytanie zadawane kiedyś kopię Phone: numeric keyboard for text input
Możliwy duplikat http://stackoverflow.com/questions/8437529/html5- input-type-number-removes-leading-zero –