I to będzie chyba jedyna możliwość. Jest takie coś jak autocomplete="off", ale jak sprawdziłem, niezależnie od tego czy ustawimy to dla całego formularza czy tylko dla danego pola, to i tak wyłącza autouzupełnianie
wszystkich pól (ustawienie tego JS'em daje ten sam efekt). Więc chyba pozostaje tylko to, co napisał
@Mordoran, tudzież przekazywanie właściwej nazwy pola poprzez pole typu hidden, np
<input type=password" name="#$V%^$%V" id="haselko" /> <input type="hidden" name="haselko" value="#$V%^$%V" />
Gdzie nazwa pola typu password i wartość pola typu hidden są takie same (generowane np przez php).