Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/05/2009, 09:21
Avatar de chiquirf
chiquirf
 
Fecha de Ingreso: noviembre-2005
Ubicación: Madrid
Mensajes: 215
Antigüedad: 19 años, 2 meses
Puntos: 3
Respuesta: validando radio buttons

Hola,

yo tambien uso la misma funcion, pero no valido con el formulario, sino en el botón

Código PHP:

<form action="inicio.php" method="post" name="datosForm" id="datosForm"


Código PHP:

<input id="button1" name="button1" class="btn" onclick="return valDatos(document.datosForm);"  type="button" value="Enviar" /> 

ya la funcion es:

Código PHP:

// FUNCION PARA VALIDAR RADIO BOTON
function validar_rgroup(rgroup) {
    var 
algo_pinchado 'no';
    for (var 
i=0i<rgroup.lengthi++) { 
        if (
rgroup[i].checked) {
            
algo_pinchado 'si';
            break;
        } 
    }
    if(
algo_pinchado == 'si') return true;
    else { return 
false;}
    
}


function 
valDatos(F) {

    
txt_alerta "Campo obligatorio.";
    
    
    if( 
validar_rgroup(F.p4) == false ) { alert(txt_alerta); F.p4[0].focus(); return false;}
    if( 
validar_rgroup(F.p5) == false ) { alert(txt_alerta); F.p5[0].focus(); return false;}
    if( 
validar_rgroup(F.p6) == false ) { alert(txt_alerta); F.p6[0].focus(); return false;}

F.submit(); 


y a mi me funciona de lujo...

Saludos
__________________
=================
Chiqui nunca muere ! ! !