Foros del Web » Programando para Internet » Javascript »

Validar checkbox y un textbox asociados

Estas en el tema de Validar checkbox y un textbox asociados en el foro de Javascript en Foros del Web. tengo un checkbox y un textbox asociados, y quiero que cuando el checkbox esté clikado solo se puedan introducir en el textbox números... (aunq sea ...
  #1 (permalink)  
Antiguo 08/08/2008, 14:07
 
Fecha de Ingreso: enero-2002
Mensajes: 17
Antigüedad: 22 años, 3 meses
Puntos: 0
Validar checkbox y un textbox asociados

tengo un checkbox y un textbox asociados, y quiero que cuando el checkbox esté clikado solo se puedan introducir en el textbox números... (aunq sea que te avise al validar el textbox)

Gracias AMIGOS
__________________
batiamigo
  #2 (permalink)  
Antiguo 09/08/2008, 10:59
 
Fecha de Ingreso: julio-2008
Mensajes: 91
Antigüedad: 15 años, 9 meses
Puntos: 6
Respuesta: Validar checkbox y un textbox asociados

Estuve probando con onChange y onkeyPress y no me salia muy bien, pero tampoco mal.

No se si estara bien, pero a mi me ha resultado con OnKeyUp:

La funcion en Javascript de la siguiente manera:

Código:
function validar()
{if (document.form1.checkbox.checked==true)
	{
	if (isNaN(document.form1.texto.value))
		{alert("No es un numero");
		document.form1.texto.value="";}
	}
}

y agregas en tu text el evento onKeyUp:

Código HTML:
<input type="checkbox" name="checkbox" value="checkbox">
  <input type="text" name="texto" onKeyUp="validar()"> 
Espero te sirva.

Saludos...
  #3 (permalink)  
Antiguo 10/08/2008, 17:31
 
Fecha de Ingreso: enero-2002
Mensajes: 17
Antigüedad: 22 años, 3 meses
Puntos: 0
Respuesta: Validar checkbox y un textbox asociados

Estimado Gracias por la respuesta , pero no es lo ando buscando , a lo mejor no me di a enterder , lo que necesito es poder validar que cuando se realice el check me de la opcion de escribir un numero en el textbox.

Se ve trivial pero ......

saludos

Haas
__________________
batiamigo
  #4 (permalink)  
Antiguo 11/08/2008, 08:20
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Validar checkbox y un textbox asociados

En las FAQ's hay un ejemplo para permitir solo números. Solo necesitarás adaptarlo para que se active cuando el checkbox esté seleccionado.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 11/08/2008, 16:12
 
Fecha de Ingreso: julio-2008
Mensajes: 91
Antigüedad: 15 años, 9 meses
Puntos: 6
Respuesta: Validar checkbox y un textbox asociados

No se si sera lo que necesites, pero tal vez te pueda servir de ayuda o sea un punto de partida para la solucion:


Agregas la siguente funcion en tu script:

Si esta activado, que se habilite el control, sino se deshabilita y blanquea el control:
Código:
function verificar()
	{
	if (document.form1.checkbox.checked==true)
		{document.form1.texto.disabled=false;
		document.form1.texto.focus();}
	else
		{document.form1.texto.disabled=true;
		document.form1.texto.value="";}
	}
Y en tus controles lo siguiente:

Primero se deshabilita el textbox y al check se le agrega la funcion del script:
Código HTML:
<input type="checkbox" name="checkbox" value="checkbox" onClick="verificar()">
  <input type="text" name="texto" disabled onKeyUp="validar()"> 

Saludos...
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 18:25.