Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/03/2005, 10:00
Koden
 
Fecha de Ingreso: marzo-2005
Mensajes: 197
Antigüedad: 19 años, 11 meses
Puntos: 1
El código de la función es este, pero no funciona en el control del radio button.

Código:
<script language="javascript">
  function verifica() 
  {
    if ((document.formulario.nom_comp.value == "") || (document.formulario.nom_comp.value== null))
    {
      alert("Escriba su nombre completo"); 
      document.formulario.nom_comp.focus();
      return false;
    }
    else
    {
      if ((document.formulario.nif.value == "") || (document.formulario.nif.value== null)) 
      {
        alert("Escriba su N.I.F");
        document.formulario.nif.focus();
        return false;
      }
      else
      {
        if ((document.formulario.direccion.value == "") || (document.formulario.direccion.value== null))
        {
          alert("Escriba su dirección");
          document.formulario.direccion.focus();
          return false;
        }
        else
       {
          if ((document.formulario.numero.value == "") || (document.formulario.numero.value== null))
         {
            alert("Escriba el número de su calle");
            document.formulario.numero.focus();
            return false;
         }
         else
         {
            if((document.formulario.poblacion.value == "") || (document.formulario.poblacion.value== null))
            {
               alert("Escriba el nombre de su población"); 
               document.formulario.poblacion.focus();
               return false;
            }
            else
            {
               if((document.formulario.provincia.value == "") || (document.formulario.provincia.value== null))
               {
                 alert("Escriba el nombre de su provincia");
                 document.formulario.provincia.focus();
                 return false;
               }
               else
               {
                  if((document.formulario.cp.value == "") || (document.formulario.cp.value== null))
                  {
                     alert("Escriba su código postal"); 
                     document.formulario.cp.focus();
                     return false;
                  }
                  else
                  {
                     if((document.formulario.telefono.value == "") || (document.formulario.telefono.value== null))
                     {
                        alert("Escriba un teléfono particular");
                        document.formulario.telefono.focus();
                        return false;
                     }
                     else
                     {
                        if((document.formulario.mod_pag.value=="") || (document.formulario.mod_page==null))
                        {
                           alert("Escoja un modo de pago");
                           return false;
                        }
                        else
                        {
                           var i
                           for(i=0;i<document.formulario.mod_pag.length;i++)
                           {
                              if (document.formulario.mod_pag[i].checked)
                              return true;
                           } 
                         }
                       }
                     }
                   }
                 }
               }
             }
           }
         }
}
</script>