Comunidad de diseño web y desarrollo en internet online

Por que no puedo leer esta Array ???

Citar            
MensajeEscrito el 30 Jun 2008 11:24 am
Buenas....
estoy un poco perdido, tengo en un LoadVars un Array que no puedo leer desde fuera de LoadVars
aquí os dejo el código:

Código :

var reservas_lv:LoadVars = new LoadVars();
reservas_lv.onLoad = function() {
   var id_reserva_array:Array = new Array();
   for (i=0; i<num_reg; i++) {
      id_reserva_array[i] = eval("this.id_reserva"+i);
   }
trace(id_reserva_array): //y me muestra el contenido
};
reservas_lv.load("http://cargadatos.asp");

Por perillan

100 de clabLevel



Genero:Masculino  

La Mancha profunda....

firefox
Citar            
MensajeEscrito el 30 Jun 2008 11:29 am
Dejarlo sin efecto, que ya caí en el error:

El array debe de estar declarada fuera de reservas_lv.onLoad.....

Por perillan

100 de clabLevel



Genero:Masculino  

La Mancha profunda....

firefox
Citar            
MensajeEscrito el 30 Jun 2008 02:38 pm
Cuando dentro de una función declaras una variable con "var", funcionará como variable local dentro de la función, fuera de esta no tendrá validez, por ejemplo:

Código :

var ejemplo:String = "variable global"

function traceVariable():Void{

    var ejemplo:String = "variable local";
    trace(ejemplo);

}

trace(ejemplo); //Dará resultado variable global

traceVariable(); //Dará resultado variable local

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.