Foros del Web » Programando para Internet » Javascript »

deshabilitar campo de texto

Estas en el tema de deshabilitar campo de texto en el foro de Javascript en Foros del Web. Hola a tod@s. Me gustaria saber si se puede hacer una cosilla con los campos de texto. Tengo 2 campos de texto y me gustaria ...
  #1 (permalink)  
Antiguo 20/01/2010, 07:25
 
Fecha de Ingreso: enero-2007
Mensajes: 284
Antigüedad: 17 años, 10 meses
Puntos: 1
deshabilitar campo de texto

Hola a tod@s.

Me gustaria saber si se puede hacer una cosilla con los campos de texto.

Tengo 2 campos de texto y me gustaria que si meto algun caracter en uno de ellos, el otro se deshabilitase (no se pudiera escribir) y si quito los caracteres, se vuelva a poder escribir. Con el otro campo que pase lo mismo.

Un abrazo y gracias.
  #2 (permalink)  
Antiguo 20/01/2010, 08:30
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Respuesta: deshabilitar campo de texto

Para eso necesitas Javascript, usando el evento onkeypress/onkeydown para cambiar la propiedad disabled del otro campo.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 20/01/2010, 11:35
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 10 meses
Puntos: 146
Respuesta: deshabilitar campo de texto

Movido desde asp
  #4 (permalink)  
Antiguo 25/01/2010, 03:38
 
Fecha de Ingreso: enero-2007
Mensajes: 284
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: deshabilitar campo de texto

Y alguien podría ayudarme que yo de javascript ando un poco pez.

Gracias.
  #5 (permalink)  
Antiguo 25/01/2010, 04:10
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Respuesta: deshabilitar campo de texto

Hola baditxuk

Prueba con esto:

Código Javascript:
Ver original
  1. <form>
  2. <input type="text" name="txt1" onkeyup="txt2.disabled=this.value.length>0" />
  3. <input type="text" name="txt2" />
  4. </form>

Saludos,
  #6 (permalink)  
Antiguo 25/01/2010, 05:30
 
Fecha de Ingreso: enero-2007
Mensajes: 284
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: deshabilitar campo de texto

Me vale

Muchas gracias.

Etiquetas: deshabilitar, campos
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 21:00.