Deshabilitar el autocomplete

14/ene/2013 1

Los browsers crearon mejoras para que nosotros mortales podamos hacer tareas comunes de manera más fácil y fluída; es así como se creó el autocomplete de los campos de formularios, donde si ya has ingresado cierto dato en un <input> con un name respectivo y después en otro formulario con el mismo name el browser recordará lo que ingresaste y te lo sugerirá a medida que hagas focus o comiences a escribir en el campo (la única excepción es cuando el <input> es de tipo password).

Bueno, supongamos que por seguridad no quiero que el browser recuerde esa información. Quizás estemos creando nuestro propio suggest ó autocomplete y no queremos que el del browser nos estorbe. Bueno, para eso de inventó el atributo autocomplete="" el que se declara de la siguiente manera:

<form name="formejemplo" id="formejemplo" method="post" autocomplete="off" action="#"></form>

Además, puedes utilizar el atributo sólo en el <input> que prefieras no tenga autocomplete:

<input name="username" autocomplete="off">

Ver ejemplo

Su soporte es amplio, utilícenlo tranquilamente.

Links:

Comentarios

  1. Erikh [#]

    no funca en ie8/7… todavia hay MUCHA gente que lo usa. Gente con plata, no esos nerds que tienen siempre el soft actualizado.

Responder a Erikh ×

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

CSSLab