Solucionado en parte, parece que el PHP devuleve un caracter invisible
después del valor y es lo que no permite la conversión numérica.
El día 5/03/07, Paulo Carvajal <[EMAIL PROTECTED]> escribió:
>
> Hola:
> Tengo un manejador de un evento COMPLETE de carga de datos externos (PHP)
> que me devuelve la última id de inserción en una BD como texto (String) y no
> consigo convertirlo en Number:
>
> private function envioCompleto(e:Event):void{
> trace("envioCompleto: " + e.target.data);
> trace("envioCompleto: " + typeof(e.target.data));
> trace("envioCompleto: " + Number(e.target.data));
> idActual = Number(e.target.data);// esta definida como public
> var idActual:Number;
> trace("idActual: " + Number(idActual));
> trace("idActual: " + idActual);
> trace("idActual: " + typeof(idActual));
> dispatchEvent(new Event("formularioEnviado"));
> }
>
> Devuelve:
> envioCompleto: 38
> envioCompleto: string
> envioCompleto: NaN
> idActual: NaN
> idActual: NaN
> idActual: number
>
> Gracias de antemano, cualquier idea es bienvenida.
> Un saludo, Paulo.
>
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------