2012-03-25 10 views
14

estoy usando el siguiente código en mi proyecto y que está funcionando muy bien:Android PhoneGap - Teclado numérico solamente

"How to show and hide soft keyboard in Android"

Sin embargo, me gustaría sustituir el teclado con el teclado "número". No lo quiero globalmente, así que supongo que no tendré que editar el archivo xml. Solo debe ser numérico cuando lo llamo desde el javascript.

+1

enlace está roto, aquí el nuevo: https://github.com/phonegap/phonegap/wiki/How-to-show-and-hide-soft-keyboard-in-Android –

Respuesta

16

Usted puede obtener cualquier tipo de teclado cuando se toca una entrada en función de su tipo

Para un teclado numérico, debe configurar su tipo al número

<input type="number" name="txtNumber"/> 
+0

me gustaría para iniciar el KB sin tocar. Está funcionando hasta el momento, pero no muestra el teclado "número". – gatzkerob

+0

¿Cuándo exactamente quieres mostrar el teclado y para qué? –

+0

Cuando se carga una página, me gustaría que el teclado se muestre para que todo lo que el usuario tiene que hacer es ingresar una cantidad en dólares. El teclado funciona, pero muestra el teclado predeterminado. Me gustaría cambiar eso al teclado decimal. Las instrucciones en mi primer enlace funcionan perfectamente, pero no hay información sobre cómo personalizar. – gatzkerob

9

El tipo Tel trae en una Teclado numérico como en modo de marcación.

<input type="tel" name="txtNumber"/>" 
0

solo poner el tipo "tel" trabaja para mí en Cordova.

<input class="textbox-container" type="tel" name="identification" id="identification"> 
Cuestiones relacionadas