Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/04/2005, 09:08
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 11 meses
Puntos: 61
Se puede hacer como indicas, pero es más largo y el resultado es el mismo. De la forma que quieres sería:

Código PHP:
<html>
<
head>
    <
title>Untitled</title>
    <
script>

var 
MensajeDeError="Haga el favor de rellenar todo!"
    
function pepote(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;}
            
                }
            
marcado=false;
            }
    
        }
    }
    
    
</script>
</head>

<body>
<form name="pepe" action="javascript:alert('Enviado!')" onsubmit="return pepote(this)">
<input type="radio" name="pepe" value="1" >Opción 1<br>
<input type="radio" name="pepe" value="2" >Opción 2<br>
<input type="radio" name="pepe" value="3" >Opción 3<br>
<input type="radio" name="pepe" value="4" >Opción 4<br><br>
<br>
<input type="radio" name="pepe1" value="1" >Opción a1<br>
<input type="radio" name="pepe1" value="2" >Opción a2<br>
<input type="radio" name="pepe1" value="3" >Opción a3<br>
<input type="radio" name="pepe1" value="4" >Opción a4<br>
<input type="submit" name="enviar" value="Enviandoooo!">

</form>


</body>
</html> 
Un saludo!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.