Tengo un formulario y hay dos campos que Chrome autocompleta. Estos campos son el correo electrónico y la contraseña.
No quiero que se complete automáticamente, y he intentado esto:
autocomplete="off"Esto funciona para campos que son de tipo texto, como nombre. Este con esa característica ya no me recuerda. Pero la contraseña incluso con eso sigue recordándome.
He investigado cambiando el nombre y el DNI y nada me sigue recordando.
Hasta que eliminé el error tipográfico y le puse texto. Ahora no me lo recuerda ni lo autocompleta. Pero, por supuesto, no puedo permitir que los usuarios ingresen contraseñas y las vean.
He intentado con js poner el tipo de texto y cuando el usuario haga clic en él (onFucus) lo cambiará para escribir contraseña. Pero, por supuesto, cuando el usuario hace clic, obtengo un tipo de contraseña y ahora los navegadores me recuerdan las contraseñas nuevamente.
Mi pregunta es la siguiente: puedo poner este tipo de entrada de texto, pero cada vez que el usuario escribe, aparecen asteriscos.
Establezca autocompletar en falso en la etiqueta de apertura de su formulario -> <form autocomplete="false"> . Falso funciona en todos los navegadores, y puede ver una explicación de por qué aquí: ¿ Autocompletar desactivado frente a falso?
Al final, para resolver este problema, cambié el tipo de entrada a texto. Con eso ya no me dice las contraseñas. Pero, ¿cómo solucionar el problema de que se ven las contraseñas? Muy sencillo, se ha creado una tipografía que son todos círculos imitando contraseñas.