J'avais essayé de faire ça pour afficher le texte "Mot de passe" dans le input lorsqu'il n'était pas sélectionné et de faire passer le type en "password" sur l'événement onfocus. Tout était nickel sous Firefox 2 mais ça ne marchait pas sous IE.
une petite idée si tu peux pas changer le type: deux champs, et tu interchanges / affiches les champs via js en modifiant aussi leur contenu. Tout est possible. Après l'effet désiré... faut essayer [savant]