Como desabilitar o autocomplete do Google Chrome

Google chrome não está respeitando a regra em HTML para autocomplete = “off”? Leia este post e resolva de uma vez o seu problema.

 

Correção simples do problema

O navegador google chrome procura por input tipo text, email e password, e quando encontra um do lado do outro, BINGO, é a hora perfeita de ignorar seu HTML e lançar o autocomplete, então a maneira de burlarmos isso é super fácil.

Primeiro Passo

  1. E-mail: Defina o tipo do input como TEXT
  2. Senha: Defina o tipo do input como TEXT

Segundo Passo

No input do campo senha, coloque um ONFOCUS chamando uma função que definirá o tipo como password, ficando mais ou menos assim:

<input type="text" onfocus="this.type='password'">

O resultado será um formulário limpinho, sem o autocomplete, pois o chrome não verá no seu HTML campo do tipo email acompanhado do campo do tipo password, ele verá apenas dois campos texto.