Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Desactivar autocompletado en formularios HTML

Cuando estamos trabajando con formularios en la web, es muy común que por comodidad del usuario, el navegador incorpore algunos datos que son repetitivos entre ellos: nombre, apellidos, dirección de correo electrónico, etc. La idea es facilitarle la vida al usuario y hacer más rápido el uso del formulario.

Sin embargo, en ocasiones, desearemos que no se produzca dicho autocompletado. Por ejemplo, la web de un banco, un nombre de usuario en una plataforma, o algo susceptible de ser usado de forma malintencionada.

Para desactivar el autocompletado, disponemos del atributo autocomplete. Veamos un ejemplo de uso, lo incorporamos directamente en el formulario:

O más concretamente al input en cuestión si queremos afinar en cada entrada de texto:

Sin embargo hay un problema: no valida en los test del W3C. Para solventarlo, tenemos varios métodos, el más sencillo es el siguiente que lo he implementado usando jQuery:


Leer entrada anterior
Lo mejor de mi RSS del 9 al 15 de abril

Microsoft da una lección: confía en iOS y Android - El blog de Diego Calleja ¿Cómo funciona un depurador de...

Cerrar