Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/07/2004, 23:35
Avatar de TurKa
TurKa
 
Fecha de Ingreso: enero-2003
Ubicación: Gerli, Avellaneda
Mensajes: 543
Antigüedad: 21 años, 3 meses
Puntos: 4
Sucede que la instrucción que estás utilizando solo sirve para cambiar o modificar el valor de una propiedad, pero "type" no es una propiedad, sino que indica el "tipo" de "objeto", es decir, que estarías intentando cambiar un objeto por otro: cambiar el objeto password por el objeto text ¿Me entiendes?
Las únicas propiedades que actualmente tiene tu objeto "password" (que en realidad es un objeto "text") son name y value (nombre y valor).

En resumen, no podrás cambiar un objeto por otro.

Lo que puedes hacer es algo más complejo que "simule" que si se está cambiando el objeto. Lo que haces es escribir los dos campos:
un campo text y otro password pero el password mantenerlo oculto hasta que se coloque el foco en el text.
Un ejemplo:

<input name="pass1" type="text" value="password" style="display: block" onfocus="this.style.display='none'; pass.style.display='block'; pass.focus()">
<input name="pass" type="password" value="" style="display: none">

Es un truco que espero que te sirva.

Saludos!!
__________________
Programación LAMP con Scrum y XP
www.eugeniabahit.com.com.ar