Me pone que una variable no esta definida y no se porque (JS)

Iniciado por robertito_prado, 14 Junio 2012, 10:10 AM

0 Miembros y 1 Visitante están viendo este tema.

robertito_prado

tengo este codigo en JS:

function prueba(){
      var c;      
      var array = new Array();
      var elementos = document.getElementById('nombre_var');
      var prueba = elementos.getElementsByTagName('input');
      for (c=0; c<=i; c++){
          array[c]=prueba[c].value;
      }
      for (c=0; c<=i; c++){
          document.write(array[c],"\n");      
      }
   }

Pues cuando llamo a la funcion me pone siempre: prueba[c] is undefined y me da error. Y no se porque, siempre me pone algo asi, que no hay algo definido, esta vez esto , pero ultimamente estoy programando con JS y siempre me encuentro un error de este tipo, alguna variable sin definir...
Espero que puedan ayudarme, gracias
Un saludo! :D
Mira a tu alrrededor y llora, dime que cojones se valora

[u]nsigned

En ambos bucles for usas la variable i como limite, pero por lo que veo la misma no esta declarada ni definida en ningun otro lado.

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

robertito_prado

Mira a tu alrrededor y llora, dime que cojones se valora