Cita: bueno, he logrado implementar este método y ha servido muy bien para firefox e internet explorer, pero ahora en los demás navegadores que si soportan el placeholder, no esta funcionando bien, es decir que aqui al hacer click en el campo de contraseña (type="text") no esconde este campo y muestra el de type="password" sino que me permite escribir en el de type="text".
me parece raro, solo estas aplicando el display none, ¿no tendras algun error en el codigo?. di en que navegadores te funciona mal a ver si sacamos algo en claro entre todos.