Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2008, 11:13
punkrraga
 
Fecha de Ingreso: julio-2007
Ubicación: Panamá
Mensajes: 16
Antigüedad: 17 años, 5 meses
Puntos: 0
Exclamación validar radiobutton

Primero les agradezco ante mano. Mi inconveniente es que estoy validando unos radios que he generado por un for(), el entra y valida que hay uno o varios radios sin llenar y muestra la alerta. Bien, todo bien por ahora, pero al momento de darle aceptar a la alerta me envía a la otra pagina que me inserta los datos, no se porque si debería quedarse en la misma pagina hasta terminar de llenar todos los radios.
Aqui les dejo el codigo de validacion.

var MensajeDeError="Haga el favor de rellenar las opciones!"

function validar(f)
{
marcado=false;
var nombre;
for(a=0;a<f.elements.length;a++)
{
if(f[a].type=="radio")
{
if(nombre!=f[a].name)
{
nombre=f[a].name;
for(aa=0;f[a+aa].name==f[a].name;aa++)
if(f[a+aa].checked)
marcado=true;
if(marcado==false)
{
alert(MensajeDeError);
return false;
}
}
else
return false;
}
}
}

Espero que me puedan ayudar y gracias nuevamente