Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/12/2007, 16:12
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Re: Validar formulario cuando marco un check

Hola:

Tal vez el value del checbox pueda ser el nombre del campo obligatorio...

<input type="checkbox" value="nick" name="obligatorio" onclick="nombre.disabled = !this.checked"/>
<input name="nombre" type="text" />

Y la validación (onsubmit="return validar(this)")...

function validar(f) {
vale = true;
for (i = 0, oblis = f.obligatorio; i < oblis.length; i ++)
if (oblis[i].checked) vale = vale && f[oblis[i].value].value != "";
return vale;
}

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo