Título: Me pone que una variable no esta definida y no se porque (JS) Publicado por: robertito_prado en 14 Junio 2012, 10:10 am 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 Título: Re: Me pone que una variable no esta definida y no se porque (JS) Publicado por: [u]nsigned en 14 Junio 2012, 18:43 pm 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.
Título: Re: Me pone que una variable no esta definida y no se porque (JS) Publicado por: robertito_prado en 15 Junio 2012, 08:45 am Ya, pero esta declarada en otra funcion mas arriba
|