La gestión de la iOS teclado para HTML <input> formas de (utilizados en UIWebView) es bien conocido, es decir <input type="tel"></input> para los números de teléfono.

https://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html

Pero me preguntaba sobre el teclado azul ‘Ir’ botón.
A veces, el teclado tiene un azul ‘Ir’ botón, a veces, el teclado tiene un color gris botón de volver.
¿Hay alguna oportunidad para controlar este comportamiento mediante programación?

  • Voy a votar para cerrar esta pregunta off-topic porque no es realmente una pregunta.
  • También se ha editado la respuesta a la pregunta, eso no funciona ASÍ. Agregar una respuesta a su pregunta.
  • Esta pregunta debe ser reabierto. Si se pone suficiente abrir votos, a continuación, por favor enviar su respuesta como una respuesta real en lugar de en la pregunta.
  • Es allí, en realidad, una forma de controlar esto mediante programación? o ¿todo el mundo tiene que reescribir sus sitios web?
  • Reformularse la pregunta.

2 Comentarios

  1. 23

    Aha…

    La ‘Ir’ botón sólo se muestra si el <input> etiqueta en el interior de un <form> etiqueta (y la etiqueta de formulario tiene un action atributo).
    Por lo tanto, si usted acceder a sus elementos de formulario después con decir, JavaScript, puede omitir <form> etiquetas.

    ‘Ir’ botón:

    <form action="..." method="...">
       <input type="text"></input>
    </form>

    Ir vs botón de retroceso en el teclado de iOS para HTML formularios de entrada

    ‘volver’ botón:

    <input type="text"></input>

    Ir vs botón de retroceso en el teclado de iOS para HTML formularios de entrada

    • Gran respuesta, sólo para complementar. también es necesario agregar el atributo action de la etiqueta. No trabajo para mí, sin ese atributo.
    • Gracias por este consejo @TuanHuynh
    • todavía no me funciona
    • esta aceptado la respuesta debe ser corregido para indicar que el formulario debe tener un atributo de acción
    • Hice que editar y fue rechazado _(ツ)_/, por lo que supongo que se quedará incorrecta.
  2. 10

    La parte importante es que el form etiqueta tiene un acción de la propiedad. (action="#" es un noop.)

    <form>
      <input type="text" />
    </form>

    Ir vs botón de retroceso en el teclado de iOS para HTML formularios de entrada

    <form action="#">
      <input type="text" />
    </form>

    Ir vs botón de retroceso en el teclado de iOS para HTML formularios de entrada

    • Gracias por tu respuesta! Parece que el comportamiento cambia con las versiones de iOS. El post original fue relacionado con iOS 7.

Dejar respuesta

Please enter your comment!
Please enter your name here