2011-09-01 25 views
8

Estoy escribiendo una aplicación web para iPad. Sé que es posible cambiar el tipo de teclado que se muestra cuando un campo de entrada html se selecciona usando:Cambiar el tipo de teclado para html textarea en iPad

Text: <input type="text" /> 
Telephone: <input type="tel" /> 
URL: <input type="url" /> 
Email: <input type="email" /> 
Zip Code: <input type="text" pattern="[0-9]*" /> 

el problema es que tengo que usar área de texto en lugar deentrada. ¿Es posible obtener el mismo resultado?

En caso negativo, ¿hay alguna forma de cambiar la etiqueta del teclado de la tecla ENTRAR? Por el momento, la etiqueta predeterminada es "Volver" y me gustaría tener "Enviar" (ya que es una aplicación de chat).

muchas gracias!

Respuesta

7

Si es simple html/css/javascript. Esto no es posible

+0

Ok. Digamos que usaré input en lugar de textarea. Entre los posibles tipos de teclado no hay ninguno con la tecla ENTER diferente de "Volver" o "Ir". ¿Cómo lo cambio? – Claus

+0

Puede usar un teclado URL y hacer que el elemento de entrada sea bastante grande con css. http://developer.apple.com/library/ios/#documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html muestra los posibles teclados. No se puede personalizar de ninguna manera que yo sepa, por lo que una etiqueta personalizada para entrar está fuera de la cuestión –

+0

Si realmente quieres esto, vale la pena investigar para hacer una aplicación ios nativa. –

2

si usa <input title="Search"> la tecla "enter" se reemplaza por un botón de "búsqueda", no he podido encontrar una lista de todas las combinaciones diferentes, pero estoy seguro de que hay una a ti te gusta
Nota: La entrada debe estar dentro de un elemento de formulario para que esto funcione.

Cuestiones relacionadas