Estoy escribiendo una página de inicio de sesión para una versión móvil de mi aplicación web y tengo un campo de contraseña HTML simple como este:
<input id="password" type="password" />
El único problema es que el navegador Safari del iPhone escribe en mayúscula la primera letra de la entrada de forma predeterminada, lo que confunde a mis usuarios, ya que la contraseña distingue entre mayúsculas y minúsculas y no siempre se dan cuenta de que este es el caso.
¿Alguien sabe de un método, etiqueta o de otro modo para evitar que esto suceda y forzar la entrada del iPhone a minúsculas a menos que el usuario especifique lo contrario? ¿O es simplemente una característica de la plataforma que no se puede cambiar?
iphone
html
user-interface
safari
RSH1
fuente
fuente
Respuestas:
<input type="text" name="test1" autocapitalize="none"/>
Los documentos se pueden encontrar aquí: Atributos admitidos: autocapitalizar
fuente
Es posible que desee desactivar tanto la autocorrección como la capitalización automática para los campos de contraseña y correo electrónico.
Así es como se ve el mío:
<input autocapitalize="off" autocorrect="off" id="email" name="email" type="text"> <input autocapitalize="off" autocorrect="off" id="password" name="password" type="password">
fuente