2010-10-23 17 views
15

¿Cómo se puede hacer que el valor en el campo de contraseña sea visible? Por lo tanto, al escribir su contraseña en el campo, no mostrará los puntos negros, sino el valor real que está escribiendo.HTML/CSS: ¿Cómo hacer que la entrada de "contraseña" muestre la contraseña?

Gracias!

editar: Ok, entonces una pregunta mejor podría ser: ¿Cómo puedo forzar al navegador a recordar el valor en este campo 'contraseña' y tratarlo como una contraseña?

Respuesta

15

no lo convierten en un campo de contraseña, lo convierten en un cuadro de texto normal.

Si necesita cambiar el tipo de campo de forma dinámica, hay una HOWOTO over on codingforums.com, y también varios SO preguntas:

Para garantizar que b los participantes mantienen su comportamiento normal (guardar/no guardar contraseñas) puede convertir esto de nuevo a un campo de contraseña al enviarlo.

+0

nice one ...... – wizztjh

12

¿Cómo se puede hacer que el valor en el campo de contraseña sea visible? Por lo tanto, al escribir su contraseña en el campo, no mostrará los puntos negros, sino el valor real que está escribiendo.

No puede.

Sin embargo, puede utilizar una entrada de texto normal para que el usuario escriba la contraseña.

No recomendaría esto, sin embargo, por ejemplo, el navegador puede guardar automáticamente cualquier cosa que escriba en él. Un autocomplete="off" es obligatorio en cualquier caso.

Referencia:

+0

Gracias Pekka, ¿Cómo podría entonces decirle al navegador que guarde el valor en ese campo 'contraseña'? – Andrei

+0

@Andrei el navegador generalmente ofrecerá guardar automáticamente los valores cuando encuentre combinaciones de campo de "inicio de sesión/contraseña". ¿Quieres * forzar * auto-guardar? No estoy seguro de si eso es posible ... Excepto por lo que es una entrada de texto normal –

+1

Si no agrega el bit 'autocompletar = 'off'' el navegador intentará guardarlo – Jimmy

3

Entonces, ¿se llama contraseña? Es solo un cuadro de texto simple.

<input type="text" name="password" id="password" /> 

Editar: Tanto si quieres como un recuerdo la contraseña?

Por lo tanto, si desea mantener la contraseña en el lado del cliente, colóquela en la cookie y, si ya se configuró, reemplace el campo de contraseña con el valor de la cookie.

Cuestiones relacionadas