Foros del Web » Programando para Internet » Javascript »

Poner input type a "hidden"

Estas en el tema de Poner input type a "hidden" en el foro de Javascript en Foros del Web. Hola a todos, Necesito poner el campo en tipo "hidden" al hacer click. <input class="user_pass2_a" id="password" type="text" value="Contraseña..." name="password" onClick="oscultar_pass();" onblur="mostrar_pass();" /> He probado con ...
  #1 (permalink)  
Antiguo 03/02/2011, 03:51
 
Fecha de Ingreso: marzo-2009
Mensajes: 480
Antigüedad: 15 años
Puntos: 1
Poner input type a "hidden"

Hola a todos,

Necesito poner el campo en tipo "hidden" al hacer click.

<input class="user_pass2_a" id="password" type="text" value="Contraseña..." name="password" onClick="oscultar_pass();" onblur="mostrar_pass();" />

He probado con esto, pero no vale...

document.getElementById('password').type="password ";

Última edición por davicito; 03/02/2011 a las 03:56
  #2 (permalink)  
Antiguo 03/02/2011, 03:56
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Poner input type a "hidden"

Hola:

Creo que más te va a convenir ocultarlo con estilos:

onclick="this.style.display='none'"

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 03/02/2011, 03:59
 
Fecha de Ingreso: marzo-2009
Mensajes: 480
Antigüedad: 15 años
Puntos: 1
Respuesta: Poner input type a "hidden"

lo que necesito, es que cuando pinchas en el campo, se vuelva type="password"
  #4 (permalink)  
Antiguo 03/02/2011, 04:16
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Poner input type a "hidden"

Hola:

Por razones de seguridad el atributo type no puede modificarse, así que tendrás que buscar alternativas como la que puse antes.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 03/02/2011, 04:21
 
Fecha de Ingreso: marzo-2009
Mensajes: 480
Antigüedad: 15 años
Puntos: 1
Respuesta: Poner input type a "hidden"

vale, gracias :)
  #6 (permalink)  
Antiguo 03/02/2011, 06:56
 
Fecha de Ingreso: enero-2007
Mensajes: 146
Antigüedad: 17 años, 2 meses
Puntos: 16
Respuesta: Poner input type a "hidden"

Haciendo una variante del compañero caricatos, podrías colocar un input encima de otro, uno type text y otro password. Al hacer click en el de tipo text, se ocultará y obtendrá el focus el del tipo password.

Luego se puede refinar, como por ejemplo que al perder el foco el de tipo password se ponga de nuevo el de arriba (tipo text) o únicamente en el caso de que el de tipo password se haya dejado vacío.

Son ideas, pero es posible que haya otras alternativas...
  #7 (permalink)  
Antiguo 03/02/2011, 08:58
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Poner input type a "hidden"

Cita:
Iniciado por caricatos Ver Mensaje
Hola:

Por razones de seguridad el atributo type no puede modificarse, así que tendrás que buscar alternativas como la que puse antes.

Saludos
Tanto en Chrome como en FF me funciona, en IE no he probado.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red

Etiquetas: input, poner, type
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:43.