Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2007, 15:09
Avatar de jair20x
jair20x
 
Fecha de Ingreso: noviembre-2005
Ubicación: Madrid - España
Mensajes: 532
Antigüedad: 19 años
Puntos: 1
ambito de una variable

tengo el siguiente codigo:

Cita:
var jj:XML = new XML();
var llenar:String;
jj.ignoreWhite = true;
jj.load("calendario.xml");
jj.onLoad = function() {
_root.totaldias = jj.firstChild.attributes.total;
for (xx=0; xx<_root.totaldias; xx++) {
llenar = jj.firstChild.childNodes[xx].attributes.texto;
_root.calendario["f"+xx].fecha = "0"+xx;
_root.calendario["f"+xx].texto = llenar;
}

};
trace(_root.totaldias);

quiero mostrar la variable "totaldias" pero me sale undefine
supuestamente al poner: _root.totaldias deberia funcionar en cualquier parte del codigo, solo cuando esta dentro de la funcion me muestra el dato deseado

como puedo hacer para que mi variable se vea de forma global??
Saludos