Ver Mensaje Individual
  #11 (permalink)  
Antiguo 26/03/2005, 13:45
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 23 años, 2 meses
Puntos: 772
Hola mrgubu

Lo que ocurre es que cuando tienes un solo radio no se crea ningún array de radios, por eso cuando pones rd1[0] da un error. Esto puede servirte:
Código PHP:
function validar() {
  var 
sel=false;
    if(
thisForm.rd1.length==undefined) {
    if(
thisForm.rd1.checked)
      
sel=true;
  }
  else
  
    for(var 
i=0i<3i++) {
        if (
thisForm.rd1[i].checked) {
            
sel true;
            break;
        }
    }
  
    if (
sel == false) {
        
alert("debe seleccionar una opcion");
    } else {
    
thisForm.submit();
  }

Saludos,