In effetti la soluzione proposta non credo soddisfi le richieste fatte..
Per i campi password non si può fare, perchè un campo password visualizza sempre i caratteri con i pallini/asterischi. Bisogna trovare soluzioni alternative (un post al riguardo è attivo e recentissimo, vicino a questo)

Ciao