Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2009, 14:01
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 3 meses
Puntos: 29
Metiendo datos en masa en array con for me dice que el valor es Nulo

Hola muchachos

Pues bien, tengo dos arrays (os dejo el código) , uno que recoge un dato de un campo de texto y otro que lo almacena para luego mostrarlo, todo esto dentro de un for que se hace las veces que se le pida. El problema es que ni siquiera empieza ya que me dice que es nulo el ("dato"+as):

Código:
	var num=document.getElementById("numentradas").value;
	var cosas=new Array();
	var dato=new Array();
	num=Number(num);

	for(i=0;i<=num;i++){
		var as=i+1;
		dato[i]=document.getElementById("dato"+as).value;
		cosas[i]=dato[i];
	}
Lo he probado de varias formas y no funciona de ninguna. He probado con while, recogiendo el dato sin array.... y nada. El dato es nulo. No pasa de ahí.

Mi navegador : firefox 3.0.8
Mi SO: Kubuntu 9.04

espero que alguien me pueda ayudar. Desde ya muchas gracias.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.