iPhone aplicaciones Web y tipos de entrada específicos
-
09-09-2019 - |
Pregunta
Recuerdo ver un tutorial hace un tiempo en esto, pero soy incapaz de volver a Google a él.
Se supone que hay una manera de conseguir Safari en el iPhone para dar los teclados que no sean el valor predeterminado. Fue algo a lo largo de las líneas de este, donde ciertas palabras clave en el atributo de nombre de entrada que desencadenan ...
Esto daría el teclado por defecto:
<input type="text" name="normal_text" />
Esto daría al teclado de entrada de número:
<input type="text" name="blah_blah_zip" />
Esto daría al teclado de entrada de número:
<input type="text" name="blah_blah_email" />
¿Alguien sabe si esto sigue siendo una característica disponible, y si es así, cuáles son las palabras clave de activación que son? Gracias!
Solución
El Safari para iPhone Cómo Hacer indican que esto es todavía posible con una sintaxis diferente.
Text: <input type="text" /> <!-- display a standard keyboard -->
Telephone: <input type="tel" /> <!-- display a telephone keypad -->
URL: <input type="url" /> <!-- display a URL keyboard -->
Email: <input type="email" /> <!-- display an email keyboard -->
Zip Code: <input type="text" pattern="[0-9]*" /> <!-- display a numeric keyboard -->
Nota:
Para mostrar un teclado numérico, ajustar el valor del patrón de atributo a "
[0-9]*
" o "\d*
".