TURBOBLOG

Evitar histórico em campos de texto

Ao usar um campo de texto uma vez, o navegador de internet guarda num histórico o que foi digitado e, num uso futuro, enquanto digita, o usuário recebe sugestões com o que ele já escreveu no campo um dia.

Isso é útil para o usuário em alguns momentos mas em outros pode ser um problema: foi o que aconteceu conosco no Portal do Classificado. Refatoramos sua capa permitindo que, ao invés de selecionar a cidade numa lista, o usuário tivesse que digitar o nome da cidade ou região procurada.

Ao escrever, através de javascript, o sistema preenche automaticamente uma lista com nomes de cidades que contenham o nome que o usuário está digitando.

Se o navegador oferecer uma sugestão de digitação, ela acaba sobrepondo a lista de nomes de cidades, tínhamos que desabilitar essa funcionalidade e encontramos a solução, criarmos o campo de texto com o parâmetro autocomplete="off", veja abaixo:

<input autocomplete="off" name="q" type="text"/>

Esta funcionalidade poderia ser útil também num campo de cartão de crédito por exemplo, evitando que ele seja armazenado no computador do usuário (no histórico de digitação).

Comentários

Nenhum comentário cadastrado, seja o primeiro a comentar!
Nome
Email
*Conteúdo
*Palavra-desafiocaptcha

Preencha com a palavra escrita na imagem