Foros del Web » Programando para Internet » Javascript »

Ayuda con un array de selects

Estas en el tema de Ayuda con un array de selects en el foro de Javascript en Foros del Web. Hola a todos, necesito ayuda con unas funciones q estoy utilizando para hacer unas cuentas, pero se emplean un array de selects, pero me da ...
  #1 (permalink)  
Antiguo 28/02/2004, 09:27
Avatar de Dheymer  
Fecha de Ingreso: noviembre-2002
Ubicación: Porlamar, Venezuela
Mensajes: 87
Antigüedad: 21 años, 5 meses
Puntos: 0
Ayuda con un array de selects

Hola a todos, necesito ayuda con unas funciones q estoy utilizando para hacer unas cuentas, pero se emplean un array de selects, pero me da un error de sintaxis y no sé qué pueda ser (d paso, es la primera vez q trabajo con un array de objetos).
akí les pego el código d la función.
Código PHP:
function cantidades(ha,ca,p,n)
{
  var 
j;
  var 
acum=0;
  for(
j=0;j<=ha.length;j++)
  {
    
acum=acum+(ha[j]*ca[j]);
  }
  if(
acum>p)
  {
    
alert("Escogió demasiadas habitaciones");
    return 
false;
  }else{
    if(
acum<p)
    {
      
alert("Escogió muy pocas habitaciones");
      return 
false;
    }else{
      if(
n>=p)
      {
        
alert("Hay demasiados niños");
        return 
false;
      }else{
        return 
true;
      }
    }
  }
}

function 
validar()
{   
  
with(document.form1)
  {  
    var 
h=new Array();
    var 
cap=new Array();
    var 
i;
    var 
num=hab.length;
    for(
i=0;i<=num;i++)
    {
      
h[i]=parseInt(hab[i].options[hab[i].selectedIndex].value);
      
cap[i]=parseInt(capa[i].value);
    }
    if(
cantidades(h,cap,pax,ninos))
    {
      return 
true;
    }else{
      return 
false;
    }
  }

El error q m da s n la función validar, que no me reconoce el array 'hab'. Si me pueden ayudar, les agradecería en el alma, me urge esto...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:12.