htmlcssforms

Disable autocomplete via CSS


Is it possible to use CSS to disable autocomplete on a form element (specifically a textfield)?

I use a tag library which does not permit the autocomplete element and I would like to disable autocomplete without using Javascript.


Solution

  • You can use a generated id and name everytime, which is different, so the browser cannot remember this text-field and will fail to suggest some values.

    This is at least the cross browser safe alternative, but I would recommend to go with the answer from RobertsonM (autocomplete="off").