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.

Deja tu Comentario

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

CSSLab